【Unity】【Code】通用代码库(一)——物体的wasd移动
来源:互联网 发布:同在一起网络剧 编辑:程序博客网 时间:2024/06/05 19:29
半夜睡不着,所以打算建立一个可复用的代码库。这篇是关于物体的wasd移动。
first of all,code.
方法一:
如果将脚本绑定在摄像机上,摄像机w,s位移方向是Y轴。
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour { public float Speed; void FixedUpdate() { float h = Input.GetAxisRaw("Horizontal"); float v = Input.GetAxisRaw("Vertical"); PlayerMove(h, v); } void PlayerMove(float h, float v) { transform.Translate(h * Speed * Time.deltaTime, 0, v * Speed * Time.deltaTime); }}
方法二:
通用wasd移动脚本。
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour { public float MoveSpeed ; void Update() { if (Input.GetKey(KeyCode.W)) { transform.Translate(Vector3.up * Time.deltaTime * MoveSpeed); } if (Input.GetKey(KeyCode.S)) { transform.Translate(Vector3.down * Time.deltaTime * MoveSpeed); } if (Input.GetKey(KeyCode.A)) { transform.Translate(Vector3.left * Time.deltaTime * MoveSpeed); } if (Input.GetKey(KeyCode.D)) { transform.Translate(Vector3.right * Time.deltaTime * MoveSpeed); } }}
0 0
- 【Unity】【Code】通用代码库(一)——物体的wasd移动
- 【Unity】【Code】【UI】通用代码库(二)——UI跟随GameProject移动
- 【unity】【Code】【Event事件】通用代码库(三)——Unity事件与委托
- 用WASD来控制物体的前后左右移动
- C#——实现物体的移动(unity)
- 【Unity】【Code】通用代码库(四)——Update 定时器
- 【Unity】【UI.Text】【Code】通用代码库(五)——文字循环滚动+touch控制上下滚动
- Unity-->实现物体的移动
- unity里面物体的移动
- Unity——Rigidbody实现真实的物体旋转效果/解决物体添加刚体后不随父物体移动/hingejoint
- unity学习笔记(一)键盘控制物体移动
- Unity 代码实现物体跟随鼠标移动
- unity3d控制物品的移动(鼠标或上下左右WASD)
- JavaScript——用键盘wasd控制div移动
- unity物体的移动/脚本的添加
- Unity学习笔记 1st —— 物体会移动就是游戏的开始!
- Unity 几个物体移动的方法
- unity的三种物体移动方法
- linux0.11 汇编 切换到任务0 的相关描述
- Android studio使用技巧(一:快捷键和断点调试)
- Java入门学习: Java对象自定义排序的实现
- 记录配置Hadoop+zookeeper+Hbase的完整过程(四)
- 解决TabLayout不能同时滚动与平均分配
- 【Unity】【Code】通用代码库(一)——物体的wasd移动
- 用 Python 统计高频字数
- 算法课第十周作业 | Minimum Path Sum
- Unity3D学习——粒子光环
- 递归的函数(SDUT2176)
- (一)最流行的网络请求框架Rxjava2+Retrofit完美封装
- java多线程学习
- 浅析Hadoop启动脚本
- 如何解决MySQL Visual Studio Cannot create a design window for the selected object