UGUI制作人物展示功能

游戏中常见的角色展示,供玩家了解属性信息并选择,是游戏中很重要的环节。(题外话)

步骤如下:

(1)Create一个UI Panel,添加理想的背景图;

(2)Create一个空物体(Enmpty GameObject),作为角色管理器(RoleManger);

(3)Create几个Image,作为展示框(Role Image);

(4)Create几个Raw Image,位置和Role Image一致,大小差不多(或略大)即可;

(5)将角色模型拖入unity的Scene界面中,放在Raw Image下;

(6)在Project面板下创建RenderTexture,类似创建Materials材质球,然后分别拖给RawImage下的Texure,和Camera下的targetTexture,类似材质的使用;

UGUI制作人物展示功能

(7)给每个角色创建一个Camera作为角色子物体,或者角色父物体都可以,渲染模式选择“正交”(Orthographic模式),如下图:

注意:图Camera的设置(很重要!)

UGUI制作人物展示功能

(8)将角色模型的Layer更改为UI,和Role Camera的CullingMask一致;

(9)一个角色展示就完成了,如制作多个,方法相同;

(10)最后上完成后的效果图:

UGUI制作人物展示功能