Unity3D背景动画创建使⽤Animation
这段时间在⾃学Unity3D的⼿机游戏开发,感觉⼗分有趣,但是才刚做第⼀个Demo就卡壳了,原来我使⽤的教程⾥的Unity3D还是4.0版本,⽽⾃⼰电脑上安装的是4.5版,许多功能选项多发⽣了变化,Unity3D国内的教程少本⾝就之⼜少,这下⼜来了个更新,真让⼈拙计啊……
好了,闲话少叙,我要说的是⼀个⽐较普遍的背景图⽚移动动画,这个动画在教程⾥写的⼗分简单,在Animation窗⼝下只要五分钟就能搞定,可是到了新版,由于功能⼗分不熟悉,按教程来根本⾏不通!这⾥给出⼀个解决办法。
⾸先选中背景模型,在Project视图下create⼀个Animator Controller,给它随便取个名字,接着在Inspector窗⼝下Add Component -->> Miscellaneous -->> Animator,然后把你刚刚创建的Animator Controller⽂件拖拽到Inspector窗⼝下的Animator中Controller槽⾥。
unity 教程
接下来打开Animation窗⼝,新建⼀个Clip,然后直接Add Curve,选择_Main Tex_ST,点击下⽅的Curv
es选项卡,切换到参数动画窗⼝,按照教程进⾏参数动画创建,这⾥要说明的是,我们需要改变的是_Main Tex_ST.w这个属性的值,⽽不是教程⾥所说的offset,因为在新版本⾥根本就不到这个玩意⼉!
好了,最后就是点击你创建出来的Animation⽂件,在Inspector窗⼝⾥将其改成Loop(⽆限循环)模式即可。
点击播放即可看到背景移动效果。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论