Unity      Unity3D-2D游戏基础   

14年5月份开始接触u3d,看过一些书籍和视频,发此文勉励自己吧。


Unity 4.5




版本:0.0.1.0
2014-6-29


Unity3D官网: http://unity3d.com

一。动画资源准备

所需图片格式为png。因为png图片能保存alpha通道,使背景透明。
可以直接在图片中绘制动画的每一帧,然后保存图片(绝对是画家才能做到的);
可以使用gif制作软件做出gif(不方便制作角色动作类动画),然后倒入PS,再将全部帧都放入一张png图片;
可以使用CG软件(3DSMax、Maya、Lightwave等)制作角色动画,导出序列帧,再用PS制作图片;
我从网上下载了一个gif动画,然后使用PS制作了可用的png图片。

二。Unity内转换图片

1.创建2D项目


2.将图片放入项目资源


3.类型转换

1)指定多帧动画图片


2)编辑Sprite


3)自动切分图片


4)手动切分


5)保存可用图片


三。动画制作

1.创建动画


保存动画后在项目面板自动创建2个文件

2.打开动画编辑器


3.替换帧


4.增加动画长度

1)复制动画


2)添加关键帧


3)修改帧频


5.位置动画

1)添加位置动画元素


2)修改位置


3)曲线动画


6.动画交互

1)创建脚本

2)关联脚本到动画游戏体


3)添加事件


7.动画层

1)创建层


2)设置层


3)锁定层


8.动画游戏体的缩放

1)源动画图片缩放


2)场景内游戏体缩放


四。Native2D引擎

1.坠落碰撞示例

1)下落物体


2)静止物体


2.游戏体碰撞条件


3.手动添加力

指定一个具有刚体组件属性、碰撞器组件属性的Sprite游戏体,关联脚本。


4.消息捕获



五。关节


1.折页关节


2.距离关节


3.弹簧关节


4.滑块(滑动)关节


5.皮筋(轮子)关节


承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设