• QQ
  • nahooten@sina.com
  • 常州市九洲新世界花苑15-2

游戏开发

常州手游开发-UGUI做小地图

原创内容,转载请注明原文网址:http://homeqin.cn/a/wenzhangboke/jishutiandi/youxikaifa/2019/0327/427.html

常州手游开发-UGUI做小地图


为了让玩家能够分明晓得本人当前所处的位置,可能会需求显现小地图,而下面的内容正是要和大家引见的如何用UGUI完成场景小地图功用。
 
主要用到以下两个组件:
 
1.Raw Image组件和Image的区别:RawImage能够手机App外包连任何格式的图片,Image只能sprite,RawImage能够调理UV。
 
2.Render Texture 渲染纹理:
 
Size: 图片尺寸
Anti-Aliasing : 抗锯齿   2倍,4倍,8倍采样,就是每个点会交融周围几个点的过渡,会增大性能耗费。
Color Format : 颜色形式
Depth Buffer: 深度缓冲       值越大,会增大性能耗费。
Wrap Mode : UV包裹形式
Filter Mode : 过滤形式 Trilinear 效果最好,会增大性能耗费。
Aniso Level:  程度级别    值低的话,远处就看的不分明, 值越大图远近越分明,会增大性能耗费。
 
思绪:其实做小地图蛮简单的,不要想复杂了,新建一个Render Texture和特地拍小地图的摄像机,相机调成正交视图,将RenderTexture拖到Camera组件里的TargetTexture上, 会把相机拍到的画面输出到TargetTexture上,然后把TargetTexture拖到Raw Image组件上,来显现小地图。用App开发培训一个MASK把贴图变成圆形,搞定!
 
 
这样小地图就被制造出来了,大家也能够尝试完成下。

上篇:上一篇:常州手游-UGUI异步加载场景进度条
下篇:下一篇:在运转时脚本中运用UnityEditor命名空间