WASD键控制物体移动
脚本挂在物体上
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class write : MonoBehaviour {
private Transform m_Transform;
// Use this for initialization
void Start () {
m_Transform = gameObject.GetComponent<Transform>();
}// Update is called once per frame
void Update () {
另一种方法://float h = Input.GetAxis("Horizontal");//float v = Input.GetAxis("Vertical");//transform.Translate(new Vector3(h, v, 0) * 2 * Time.deltaTime);MoveControl();
}
void MoveControl()
{if (Input.GetKey(KeyCode.W)){m_Transform.Translate(Vector3.forward * 0.1f, Space.Self);}if (Input.GetKey(KeyCode.S)){m_Transform.Translate(Vector3.back * 0.1f, Space.Self);}if (Input.GetKey(KeyCode.A)){m_Transform.Translate(Vector3.left * 0.1f, Space.Self);}if (Input.GetKey(KeyCode.D)){m_Transform.Translate(Vector3.right * 0.1f, Space.Self);}if (Input.GetKey(KeyCode.Q)){m_Transform.Rotate(Vector3.up, -1.0f);}if (Input.GetKey(KeyCode.E)){m_Transform.Rotate(Vector3.up, 1.0f);}}
}
WASD键控制物体移动相关推荐
- Unity中C#代码学习用wasd和上下左右键控制物体前后左右上下移动和绕轴旋转
Unity中C#代码学习用wasd和上下左右键控制物体前后左右上下移动和绕轴旋转 using System.Collections; using System.Collections.Generic; ...
- Unity鼠标左键控制物体
void update(){if (Input.GetMouseButtonDown(0)){print("按下了左键");}}
- Unity3d 控制物体移动、旋转、缩放
在Unity中通过利用 Input Manager(输入管理器)可以很简单的实现对一个物体进行移动.旋转.缩放操作. 演示代码: //通过虚拟轴控制物体移动.旋转.缩放 public class Mo ...
- Unity3D实践2:控制物体移动与旋转
前文:https://blog.csdn.net/Jaihk662/article/details/86757037(Rigidbody物理类组件) https://blog.csdn.net/Jai ...
- Unity 控制物体移动的一些方法
Unity 控制物体移动的一些方法 开坑, 回头慢慢补. 移动方法的总结. 1, 直接+=Vector3 transform.position += Vector3.forward * moveSpe ...
- 计算机游戏物体运动代码,Flash游戏教程:控制物体运动三法 -电脑资料
教程|控制 现在用Flash开发的游戏是越来越多了, 方法一:通过单击按钮实现物体的单位运动 这种方法一般在需要按键的游戏中使用.你也可以给某个实体加上这段代码,然后通过单击这个实体达到某种游戏效果. ...
- Flash游戏教程:控制物体运动三法
现在用Flash开发的游戏是越来越多了.很多朋友也很想学习用Flash制作游戏的方法.大家知道,不管在什么游戏中,实现物体的运动是游戏的前提,而不同的游戏里物体移动的方式又不尽相同.所以,想学习制作F ...
- 游戏里WASD移动控制人物的操作,用js写出的效果,简单易上手!
游戏里的人物控制需要通过上下键或者WASD键来控制人物的前进后退. 那么我们就来写一个这样的效果吧! 这个效果说简单也很简单无非就是通过按键来操作.code的按键操作. 接下来就上我们的效果图了. 样 ...
- OpenGL南邮计算机图形学实验报告四——用键盘控制物体
OpenGL南邮计算机图形学实验报告四--用键盘控制物体 计算机图形学的新题目要求 OpenGL配置参考: 南邮老前辈wonz哥的OpenGL配置(Shader.h始终不用改).SOIL2 环境配置. ...
最新文章
- 项目: 推箱子游戏【c/c++】
- 【JavaSE02】Java基本语法-概念
- python调用外部程序 退出_2019-09-09 python调用外部程序
- vs2010 学习Silverlight学习笔记(15):数据与通信之JSON
- 利用fastjson对json转map的操作
- 转: Oracle AWR 报告 每天自动生成并发送邮箱
- 5G LTE窄带物联网(NB-IoT) 10
- 数据库知识点汇总(最全!!)
- 非线性光学近似计算机应用,非线性光学.doc
- .rpt文件内容读取java_python读取Excel,12代码将Excel内容写入txt文件
- Android自定义View实现相机对焦框
- 泰山OFFICE技术讲座:标点关系穷举研究-07
- Word删除空白页方法汇总
- 什么是显示器支架,显示器支架有啥优势
- 浏览器推荐-以Windows操作系统为例
- 如何写好Change Log(Commit Log)---分享
- 阿里巴巴区块链防食品欺诈平台进入试点阶段
- C++编码规范与指导zt
- mongodb 百万_MongoDB查询性能超过500万条记录
- 遗传学与基因组学原理 | 遗传方式及多因素遗传
热门文章
- npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed.
- 在北京,找个工作,我的简历大家看看
- selenium安装问题及解决办法
- MySQL 主键详解
- Centos7 配置DHCP服务器,电脑可以获取IP,手机却无法获取IP
- 23.如何写好一篇文章,我的总结反思-1.1.41
- SnowFlake 雪花算法详解与实现
- 时隔 3 年,音频播放器 DeaDBeeF 发布 1.8.0 版本
- 饿了么Mysql异地多_饿了么异地多活技术实现(四)- 实时双向复制工具(DRC)...
- 直播预告 11.18 | KDD-7,纽约大学斯特恩商学院、伊利诺伊大学香槟分校 PhD