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,类似材质的使用;


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

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

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

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

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








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值