看《unity3d手机游戏开发》那本书,一个初学者问题让我烦了一晚上了

书上例子叫加动画,打开Animation,createnewclip。第一张图是教程的,第二张是我的。教程让找Star里的一个属性,我这怎么弄都弄不出来啊。路过的前辈指点... 书上例子叫加动画,打开Animation,create new clip。第一张图是教程的,第二张是我的。教程让找Star里的一个属性,我这怎么弄都弄不出来啊。路过的前辈指点下 展开
 我来答
权秋彤8R
推荐于2017-10-08 · 超过23用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:60.1万
展开全部

你这个unity的版本比较新,4.0以后的unity采用了一个叫Mecanim的新动画系统,取代了老式的动画系统。不过简单动画的操作还是大同小异的。

先在Scence中选择你要控制属性的物体(这里是star),然后点击Add Curve,会蹦出一个对话框让你指定保存动画文件的位置。选择一个位置点击确定,会在该位置上生成一个动画文件。然后这个物体(也就是star)就可以操作动画属性了。此时会跳出一个对话框让你选择操作的属性,是这个尿性的:

选择你想要调整的属性,点击后面的+号添加到面板中,然后就按照教程操作吧。

更多追问追答
追问
嗯嗯我就是这界面,但是找不到教程叫我找的那属性。教程叫我找我第一张图里面star里的Main Tex.offset.y属性,我怎么都找不到额
追答

MainTex.offset属性在新动画系统里改名了,所有的offset都叫ST(汗……)

mainTex是shader的属性,通过Material进行控制的。所以只要你需要控制属性的物体(也就是star)里指定了教程中同样的材质(你也可以自己搞一个Diffuse材质),然后选择Mesh Renderer属性下面的Mesh Renderer.Mate,然后通过Material._Main Tex_ST控制材质偏移动画。见下图:

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式