Unity3D镜头抖动怎么做?比如发生爆炸后场景的抖动(用镜头抖动或者画面抖动实现),跪求高手回答!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3D镜头抖动怎么做?比如发生爆炸后场景的抖动(用镜头抖动或者画面抖动实现),跪求高手回答!相关的知识,希望对你有一定的参考价值。
最好是js代码或者是C#代码?会的加我QQ1344538678,我没有积分,5块钱换你知道的!
参考技术A itween.shake(Camera) 这样就可以抖动了本回答被提问者采纳watch监听数据发生变化
参考技术A Vue提供了一个watch方法可以让使用者去监听某些data内的数据变动,触发相应的方法,比如queryData:
name: '',
creator: '',
selectedStatus: '',
time: [],
,
现在我需要监听这个queryData,我可以这样做:
watch:
queryData:
handler: function()
//do something
,
deep: true
里面的deep设为了true,这样的话,如果修改了这个queryData中的任何一个属性,都会执行handler这个方法。不过其实这样开销是蛮大的,尤其是对象里面结构嵌套过深的时候。而且有时候我们就想关心这个对象中的某个属性,比如name,这个时候可以这样
watch:
'queryData.name':
handler: function()
//do something
,
或者还可以这样巧用计算属性
computed:
getName: function()
return this.queryData.name
watch:
getName:
handler: function()
//do something
,
以上是关于Unity3D镜头抖动怎么做?比如发生爆炸后场景的抖动(用镜头抖动或者画面抖动实现),跪求高手回答!的主要内容,如果未能解决你的问题,请参考以下文章
Unity3D插件Camera Filter Pack插件分享《摄像机镜头特效插件》