当前位置:网站首页>【Unity3D】2D动画
【Unity3D】2D动画
2022-08-09 18:18:00 【little_fat_sheep】
1 图片处理
通过 PS 软件将以下 gif 文件中的黑色背景删除,并将其中的 18 个图层分别保存为 png 格式图片。
2 游戏对象
1)游戏对象层级结构
2)Transform组件参数
Name | Type | Position | Rotation | Scale | Color/Texture |
---|---|---|---|---|---|
MainCamera | Camera | (0, 3, -7) | (0, 0, 0) | (1, 1, 1) | —— |
Plane | Plane | (0, 0, 0) | (0, 0, 0) | (15, 15, 15) | #AE7603FF |
Sprite | Sprite | (-2, 3, 2) | (0, 0, 0) | (1, 1, 1) | #FFFFFFFF |
3)Sprite 游戏对象
3 动画
1)创建 Animation
在 Hierarchy 窗口选中 Sprite 游戏对象,再依次选择【Window→Animation】(或按 Ctrl + 6 快捷键),打开 Animation 窗口,如下
点击 Create,重命名 Animation 并保存,此时会生成 Animation.anim 和 SpriteController.controller 2 个文件,如下:
双击 SpriteController 动画控制器,会打开 Animator 窗口,显示如下:
再查看 Sprite 游戏对象,发现自动添加了 Animator 组件,并且将 SpriteController 动画控制器添加其中,如下:
2)添加动画图片
选中 Sprite 游戏对象,按 Ctrl + 6 快捷键打开 Animation 窗口,选中 walk1~walk18 图片(图片的 Texture Type 需要修改为 Sprite),拖拽到 Animation 窗口中,如下:
调整 samples 取值为 8(帧率,8帧 / 秒).
3)添加 Position 属性
依次选择【Add Property→Transform→Position→+】, 添加 Position 属性。
将第一帧和最后一帧的 Position 分别改为 (-2, 3, 2), (2, 3, -2),中间的帧不用改,会自动插值。
4 运行效果
边栏推荐
- MYSQL物理存储文件的页和INNOBUF的页是否有大小区别?
- 基于CC2530 E18-MS1-PCB Zigbee DIY作品(三)
- 21天学习挑战赛--第四天打卡(横竖屏切换)
- Detailed explanation of VIT transformer
- How to stop the test after reaching a given number of errors during stress testing in JMeter
- 重磅!上海985教授当选!全球仅4人!
- ThreadLocal 夺命 11 连问,万字长文深度解析
- mysql死锁的排查和解决
- 关于链表的操作
- 渗透测试——CFS三层靶机内网渗透实操
猜你喜欢
[免费专栏] Android安全之APK动态方式逆向应用【三种Smali注入方法】
Iptables防火墙常见的典型应用场景
[免费专栏] Android安全之Android应用的汉化功能(修改so中的字符串内容)
基于CC2530 E18-MS1-PCB Zigbee DIY作品
基于CC2530 E18-MS1-PCB Zigbee DIY作品(三)
loadrunner script -- parameterization
论文精读:VIT - AN IMAGE IS WORTH 16X16 WORDS: TRANSFORMERS FOR IMAGE RECOGNITION AT SCALE
[Free Column] Android Security for Peace Elite (FZ) APK Reverse Analysis
[免费专栏] Android安全之Android Studion 动态调试APK的两种方法
国内市场上的 BI 软件到底有啥区别?
随机推荐
没有 accept,建立 TCP 连接,可以吗?
[免费专栏] Android安全之数据存储与数据安全【大集合】
numpy中nan_to_num如何使用
mysql死锁的排查和解决
RT-Thread推荐入围国赛及群体挑战赛名单
Unix domain socket
anno arm移植Qt环境后,编译正常,程序无法正常启动问题的记录
IDEA快捷代码实时模板
2022.08.05_每日一题
第三方bean使用ConfigurationProperties注解获取yml配置文件数据 & 获取yml配置文件数据的校验
最新BEV感知基线 | 你确定需要激光雷达?(卡内基梅隆大学)
网络安全:常见的网络协议
CreateCompatibleDC用法
WPF 实现带蒙版的 MessageBox 消息提示框
Ros简介
[免费专栏] Android安全之APK动态方式逆向应用【三种Smali注入方法】
图像处理部分详细目录
字节二面,差点倒在了MySQL上面
[免费专栏] Android安全之静态方式逆向APK应用浅析【手动注入smali+】+【IDA Pro静态分析so文件】+【IDA Pro基础使用讲解】
鹅厂机器狗花式穿越10m梅花桩:前空翻、单桩跳、起身作揖...全程不打一个趔趄...