Unity作为当今最流行的游戏引擎之一,受到各大厂商的喜爱。 像是炉石传说,以及最近的逃离塔克夫,都是由unity引擎开发制作。 作为初学者的我们,虽然无法直接做出完成度那么高的作品,但每一个伟大的目标,都有一个微不足道的开始。让我们从一个2D小游戏入手,来学习Unity引擎的使用 ...
在上一节的内容里,我们已经创建出了一个主角,也搭建了一个简单的场景。 传送门:https: www.cnblogs.com zny p .html 既然有了主角,要怎样才能让主角动起来呢 这时候我们就需要写一些简单的代码,来控制我们人物的移动。 如图所示,我们新建一个文件夹,用来保存我们的脚本。 在制作游戏的过程中,我们应该分门别类的存放素材,这样才能方便管理。 创建好文件夹之后,新建一个C 脚本 ...
2020-04-08 18:02 4 4593 推荐指数:
Unity作为当今最流行的游戏引擎之一,受到各大厂商的喜爱。 像是炉石传说,以及最近的逃离塔克夫,都是由unity引擎开发制作。 作为初学者的我们,虽然无法直接做出完成度那么高的作品,但每一个伟大的目标,都有一个微不足道的开始。让我们从一个2D小游戏入手,来学习Unity引擎的使用 ...
移动方式一(Rigidbody2D) 适用说明: 1,使用Rigidbody2D方式的移动,结束移动后会有一些移动惯性; 2,可以在Rigidbody2D刚体组件中设置线性阻尼,来抵消这种移动惯性,设值越大惯性越小; 3,为角色添加Rigidbody2D组件 ...
一,使用velocity方法移动角色; 二,使用localScale,使x等于负数实现图片反转; 三,m_rg.velocity = 数值*方向; ...
前言:到此为止角色已经实现了移动、跳跃、下蹲,接下来要给角色添加动画,使角色“动”起来。 一、添加动画 1. 在Project -> Asset中创建两个文件夹 Animation -> Player。 2. 打开工具栏window -> Animation ...
前言:这节开始需要进行脚本编写,这里会把代码全部贴出来并加以注释。代码是在过程中逐步完善的,在每节最后会贴出较为完善的代码。 一、角色地面移动 1. 首先在Project -> Asset中创建两个文件夹 Scripts -> Player,在Player文件中创建一个C# ...
首先在你的工程Assets文件夹下面放你需要制作动画的资源图片 这里我放的是制作爆炸效果的图片: 然后将他们切换成Sprite(2D and UI)格式,其他参数我都是默认没有修改 然后选中两个已经制作好的Sprite资源(注:按住Shift->选中) 拖拽到工程中 ...
一,Idle状态 1,选中角色,打开Animation动画面板; 2,新建一个动画面板Idle; 3,拖动相关角色状态图片,实现动画 二,run状态 1,新建一个动画面板run; 2,拖动相关角色状态图片,实现动画 三,jump状态 1,新建一个动画 ...
一,摄像机只跟随角色移动 二,摄像机移动时,是平缓移动的 ...