unity图片
- 作者: 朕是正经人
- 来源: 51数据库
- 2020-09-21
ugui的图片的意思,相当于ngui的sprite。
处理好你要加载的开始动画的图片的分辨率,这里用480*800。调整game视图的分辨率为480*800。
将图片导入到unity中,保持图片在unity中的压缩是默认的,不要override压缩方式。
在unity中添加一个launch场景,并在场景中添加一个quad对象。
将导入到unity中的图片拖到刚刚创建的quad上。并调整quad的scale,使图片刚好覆盖整个屏幕。(这里scale的数值是不固定的,根据实际的情况调整)
在launch场景中的任何gameobject上添加脚本,并在start中输入以下代码:
float scale = ((float)screen.width / screen.height) / (480f / 800f);
if (scale < 1="" &&="" scale=""> 0)
camera.main.orthographicsize /= scale;
把launch场景添加到build settings中,并移动到最顶上,导出apk,在手机上看看效果。当然,因为两张图片一模一样,看起来没有切换的感觉,你可以把launch中的图片加入动画,这样就可以看出效果了。如截图:
处理好你要加载的开始动画的图片的分辨率,这里用480*800。调整game视图的分辨率为480*800。
将图片导入到unity中,保持图片在unity中的压缩是默认的,不要override压缩方式。
在unity中添加一个launch场景,并在场景中添加一个quad对象。
将导入到unity中的图片拖到刚刚创建的quad上。并调整quad的scale,使图片刚好覆盖整个屏幕。(这里scale的数值是不固定的,根据实际的情况调整)
在launch场景中的任何gameobject上添加脚本,并在start中输入以下代码:
float scale = ((float)screen.width / screen.height) / (480f / 800f);
if (scale < 1="" &&="" scale=""> 0)
camera.main.orthographicsize /= scale;
把launch场景添加到build settings中,并移动到最顶上,导出apk,在手机上看看效果。当然,因为两张图片一模一样,看起来没有切换的感觉,你可以把launch中的图片加入动画,这样就可以看出效果了。如截图:
推荐阅读
