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里怎么做进度条

Unity3D插件Camera Filter Pack插件分享《摄像机镜头特效插件》

Unity3D插件Camera Filter Pack插件分享《摄像机镜头特效插件》

unity3d-地图制作之光照贴图Lightmapping

unity3d 怎样优化大场景模型

将实时镜头从摄像机流式传输到 Unity3D