原文:Unity横版2D游戏学习实例(04)- 为角色添加动画&状态机&Blend Tree

前言:到此为止角色已经实现了移动 跳跃 下蹲,接下来要给角色添加动画,使角色 动 起来。 一 添加动画 . 在Project gt Asset中创建两个文件夹 Animation gt Player。 . 打开工具栏window gt Animation gt Animation,把窗口拖到你觉得方便的位置。 .在Hierarchy窗口中选中Player,然后在Animation窗口点击Creat ...

2021-12-29 23:20 0 823 推荐指数:

查看详情

Unity横版2D游戏学习实例(02)- Sorting Layer分层&添加角色&碰撞体和刚体

一、使用Sorting Layer对图像分层 在Unity中,2D的界面中一旦放入多个图像就需要对这些图像进行分层,以此区分哪个图显示在前哪个图显示在后。分层设置一般在Render(渲染器)的组件中Sorting Layer属性中设置。 这里我们在Sorting Layer中添加一些图层方便 ...

Sun Dec 26 08:17:00 CST 2021 0 1933
Unity横版2D游戏学习实例(03)- 角色移动跳跃下蹲&射线检测判碰撞

前言:这节开始需要进行脚本编写,这里会把代码全部贴出来并加以注释。代码是在过程中逐步完善的,在每节最后会贴出较为完善的代码。 一、角色地面移动 1. 首先在Project -> Asset中创建两个文件夹 Scripts -> Player,在Player文件中创建一个C# ...

Sun Dec 26 21:34:00 CST 2021 0 1403
Unity横版2D游戏学习实例(05)- 物理材质&物品收集&动画事件

一、修改角色物理材质 在角色跳起碰到障碍物时,如果一直按着左方向键或右方向键挨着障碍物,就会一直贴在障碍物上不会掉下来。这是因为障碍物和角色都有默认的摩擦力系数,当持续按方向键给角色施加力会对障碍物产生很大挤压力进而产生很大的摩擦力。于是我们可以修改角色的物理材质(包括摩擦力和弹性系数),来减小 ...

Sun Jan 02 06:43:00 CST 2022 2 677
Unity横版2D游戏学习实例(07)- 简单AI敌人&受伤状态

前言:这节内容主要为添加敌人并为敌人加上移动逻辑,以及角色受和敌人的伤状态动画 一、添加敌人 1. 打开SunnyLand -> artwork -> Sprites -> Enemies -> frog -> idle ,随便选择一个拖拽到sence窗口 ...

Wed Jan 12 06:00:00 CST 2022 0 871
Unity横版2D游戏学习实例(08)- 音效设置Audio&音效管理

前言 : 这节主要添加游戏中的音效设置 一、下载音效资源 本节使用的音效是Unity商店免费音频资源,具体为下图两个。下载导入后放在Audio文件夹,则准备工作完成。 二、如何使用音效 1. 当我们要给角色添加一个音效时,比如:跳跃。把跳跃音效拖拽到Player ...

Thu Jan 20 07:34:00 CST 2022 0 1057
Unity横版2D游戏学习实例(00)- 该笔记系列介绍&开发素材的准备

前言:从该篇文章开始,开始记录本人Unity学习的一些笔记、经验和心得。 浏览该系列文章之前须知: 1.该文章不是纯新手教程,是一个简单横版2D游戏制作步骤实例,所以其中不会细节描述Unity的功能(一是内容性质偏总结和复盘,二是自身也是刚学习了解有限) 2.该文章旨在 ...

Mon Dec 13 08:06:00 CST 2021 0 110
Unity 2D角色动画状态切换

一,Idle状态   1,选中角色,打开Animation动画面板;   2,新建一个动画面板Idle;   3,拖动相关角色状态图片,实现动画 二,run状态   1,新建一个动画面板run;   2,拖动相关角色状态图片,实现动画 三,jump状态   1,新建一个动画 ...

Sat Dec 15 01:50:00 CST 2018 0 3716
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM