首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

Unity3D之简略的帧动画

2012-11-23 
Unity3D之简单的帧动画算是第一篇非转载的文章了~在这里推荐个Unity3d很多功能效果的脚本集合的网站,也是

Unity3D之简单的帧动画

算是第一篇非转载的文章了~

在这里推荐个Unity3d很多功能效果的脚本集合的网站,也是部门老大发现给我的~

http://wiki.unity3d.com/index.php?title=Scripts/General


本人也是个初级的开发者,这里只是作为一个学习的总结,如果哪里的理解错了,欢迎纠正。


帧动画的实现可以用第三方的插件,类似2DToolkit,可以很容易的实现帧动画,但有时还是不要太过于依赖第三方的插件。有时间还是得自己研究如何实现,不能一直穿着别人的内裤啊~



这个是本次项目的最终效果图:

Unity3D之简略的帧动画


关于在Unity3d下如何用代码生成面,这里雨松MOMO已经有相关的博文:

http://www.xuanyusong.com/archives/780


理解下一张Material的坐标系,这里用了网上找的一张图片:

Unity3D之简略的帧动画

每个Material都有自己的这个坐标系。

而如果需要把一张纹理贴到一个面上,则需要把贴图上的UV坐标(UV坐标就是上面的坐标系)对应到面的每个顶点上,如图(又是网上的图片):

Unity3D之简略的帧动画

比如有下面一张图片:

Unity3D之简略的帧动画

图片总宽高为:192x152,单张精灵的宽高为48x38;

如果我们只想显示左上角的1张图片,代码如下



O了,这篇其实好早就在写,但一直没去完成..今天光棍就顺便完成掉~









热点排行