Unity (保姆入门)
前沿
周末啦 开始新的一轮征途, 我的目标就是星辰大海 嘎嘎孟
还好之前学过COCOS ,这个编辑器差不多, 还是不学无术啊。哈哈哈
开始新的项目吧, 骚年 !!!
创建项目
然后倒入你的文件资源:
材质,预制体之类的
我网上找的材料
然后在你的场景里面 右键鼠标 创建一个3D的 胶囊体
然后在这个Player 下面创建一个相机:Camera
这样下面就有i画面了
然后在这个场景 创建 脚本:script
写入下面代码 就能控制移动了
public class NewBehaviourScript : MonoBehaviour { private CharacterController controller;//私有 角色控制器组件 public float moveSpeed = 5;//移动速度 void Start() { // 获取实例 controller = GetComponent<CharacterController>(); } // Update is called once per frame //每秒钟60次 void Update() { //玩家的输入控制 float horizontal = Input.GetAxis("Horizontal"); float vertical = Input.GetAxis("Vertical"); //移动方向 水平轴值方向 + 叠加垂直轴值方向 Vector3 moveDirection = transform.right * horizontal + transform.forward * vertical; // 玩家移动 方向*速度 每秒5米 = Time.deltaTime controller.Move(moveDirection * moveSpeed * Time.deltaTime); } }
然后点击这个Player 后看到
新建 character ccontroller 这个 让然后
// 获取实例 controller = GetComponent<CharacterController>();
着就是可以获取到这个Player啦
然后就点击播放就OK了
别忘了保存S 哦
然后选择一个物体只要鼠标左键 就到了这个物体的实例