画面效果的处理

1. 多个camera叠加   

  好处是易控制,场景中多个camera,每个camera分别控制渲染一部分东西,比如这个负责显示特定角色,这个负责UI,还有的负责画面特效,只需控制每个camera的depth就可以了。缺点是比较费,具体多费留着以后贴数据。


2.一个camera

         用一个camera的时候,就要注意很多事了,首先必须得写一个用于camera处理各种事件的类,因为只有一个,所以在不同的事件触发时必须能够响应不同的需求,比如普通状态下渲染场景中所有物体,位移根据主角的移动做一个插值。在放特殊技能时,可能需要切到一个特定的角度,这时候场景变暗,并其只显示主角和他附近能够被击中的怪,变暗可以用后期处理实现,只显示特定的怪可以用mask等,或者是另一个别的什么需要改变当前camera的状态的,必须能及时的对这些请求做出响应。


待续:)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值