Unity学习笔记二 - Survival Shooter Tutorial

本文是Unity学习笔记的第二部分,主要讲解Prefabs、GameObject的Instantiation以及游戏对象的移动控制。通过分析PlayerMovement脚本,了解Horizontal和Vertical在InputManager中的设置,以及Update和FixedUpdate的区别。示例代码展示了如何根据玩家输入进行角色移动,利用Rigidbody组件实现平滑定位。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

与常见编译器相同的部分这里一律省略,我使用的Unity5.3.4


上传的工程里面_CompletedAssets里可能是个比这10课还要完整的游戏组成,不过我为了确认在我的工程中删除了  http://pan.baidu.com/s/1kVtmXy3

有问题可以给我留言

1.Prefabs 和 GameObject   Instantiate

创建物体的时候Prefabs(预设体)会一个一个创建。  而连续创建一个GameObject会不断地把其加倍,可以自己实验,其机制似乎根据什么把Clone继续Clone

2.根据经验 工程中的Prefabs,Resources,Materials等文件夹名字都很重要

例如。Resources.load 是从Resources为顶级目录填写资源路径的,其他的Prefabs直接拖个建立好的物体到其中直接变成Prefab,其他也都有搜索上的意义等等。

不要乱放

3.简单拿一段PlayerMovement中的代码以注释的方式来分析下,部分提出,部分以注释的方式

(1)看到HorizontalVertical,到Edit-〉Project Setting-〉Input

打开InputManager,自己看Horizontal和Vertical下的内容,包括改变方式和敏感度等

(2)Update 和 FixedUpdate

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值