unity wsad 鼠标_Unity3D实现键盘鼠标控制角色移动及旋转
在代码编辑器MomoDevelop或VS2015中,将以下代码输入,然后按CTRL+S保存代码。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController : MonoBehaviour {
private Transform m_Transform;
void Start () {
m_Transform = gameObject.GetComponent();
}
// Update is called once per frame
void Update () {
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);
}
m_Transform.Rotate(Vector3.up, Input.GetAxis("Mouse X"));
m_Transform.Rotate(Vector3.left, Input.GetAxis("Mouse Y"));
}
}
unity wsad 鼠标_Unity3D实现键盘鼠标控制角色移动及旋转相关推荐
- html点击控制盒子左右移动,JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例...
本文实例讲述了JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动.分享给大家供大家参考,具体如下: 1. 盒子跟着鼠标移动 content="width=device-width, user- ...
- 鼠标光标一直在闪烁_便携有个性,功能强大,可配戴在手指上的键盘鼠标
中车永济电机有限公司.河南大学物理与电子学院的研究人员陶崇勃.侯卫周,在2019年<电气技术>增刊1中撰文(论文标题为"一款指尖压敏可配戴式键盘鼠标")指出,在信息科技 ...
- DX11(九):处理键盘鼠标输入
06/11/2020 键盘鼠标输入 WIN32 API 输入与输出 DirectXTK keyDown和keyUp函数,不是类的成员函数 键盘鼠标的单例模式 封装好的isKeyDown 和 isKey ...
- IMS:键盘鼠标事件
IMS:键盘鼠标事件 android11-release IMS:键盘鼠标接入判断 键盘鼠标接入EventHub 可查看IMS:EventHub 设备添加和InputDevice转化.IMS:键盘鼠标 ...
- 计算机找不到m337,鼠标有哪些常见问题 鼠标常见问题解决方法【详解】
鼠标常见问题解决方法介绍: 1. 确认鼠标设备的状态已被设置为 Automatic(自动) 或 AutoDisable 注意:如果将鼠标按上面所说的进行设置,那么在连接外接PS/2鼠标后TrackPo ...
- cesium鼠标控制键盘_用 Python 控制 鼠标和键盘,花式操作
可能有时候你需要在电脑做一些重复的点击或者提交表单等操作,如果能通过 Python 预先写好相关的操作指令,让它帮你操作,然后你自己爱干嘛干嘛去,有点 "按键精灵" 的意思,是不是 ...
- c++用键盘按键控制光标移动_如何在Windows10中用键盘控制鼠标光标
如果你的鼠标突然坏掉了,此时找不到替代鼠标,或者你使用的鼠标是电池供电的,此时电量耗尽,那么你可以将键盘配置为鼠标暂时缓解燃眉之急. 设置步骤 键盘鼠标控制功能内置于Windows10中.首先进入设置 ...
- Python之OpenGL笔记(17):键盘鼠标控制摄像机移动旋转
一.目的 1.键盘控制摄像机自由移动: 2.鼠标控制摄像机旋转: 3.鼠标滚轮放大缩小视野. 二.程序运行结果 三.自由移动 view = lookAt(cameraPos, cameraPos + ...
- 加入键盘鼠标控制的代码
以下是简单代码实例,着色器就不放了,比较简单 #define GLEW_STATIC #define STB_IMAGE_IMPLEMENTATION#include #include #includ ...
- VR项目添加键盘鼠标控制
VR项目添加键盘鼠标控制 使用VR模版创建的项目,程序运行后,只能使用VR头盔进行交互场景,不便于调试工作,为此,在场景中添加键盘.鼠标控制功能. 1 .键盘控制添加: 键盘控制主要为ASDW 键控制 ...
最新文章
- 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之三(配置文件读取)
- 选择问题 and 字谜游戏问题
- File类与FileInfo类的区别
- 一些关于流量和带宽的知识
- Laravel开发:Laravel核心——Ioc服务容器源码解析(服务器绑定)
- 为什么Kubernetes从节点会join失败
- 快速排序 (Quick Sort)(Java实现)
- 存储器间接寻址方式_8086微处理器的程序存储器寻址模式
- vue 数组转集合_思想实验:如何在Vue中使localStorage具有响应式?
- 构建一个基本的Python迭代器
- tp3.2框架运行原理
- github代理-github
- CSDN改变图片大小
- MATLAB实现光谱曲线包络线去除,附源代码
- [Openstack]一键安装Openstack测试环境
- 检索式问答系统baseline
- 短信服务之阿里云平台
- 国密sm4 ECB、CEC模式探究与在iOS中的应用
- 工业企业数字化转型中的数据治理
- XP SP3 不支持移动硬盘的解决办法
热门文章
- LaTeX(WinEdt)编译错误时,快速定位源文件中出错位置
- 190109每日一句
- 关于人生的10个真相, 希望你越早知道越好
- AR的那些有用的工具
- Atiitt 自我学习法流程 1.预先阶段 1.1.目标搜索 资料搜索 1.2. 1.3.通过关联关键词 抽象 等领域 拓展拓宽体系树 1.4. 2.分析整理阶段 2.1.找出重点 压缩要学会
- Atitit fsm有限状态机概念与最佳实践 目录 1. 概念组成与原理成分	1 1.1. 1、状态机的要素 4个要素,即现态、条件、动作、次态	2 1.2. 状态表	2 2. 性状	2 2.1.
- Aititi 特征点检测算法与匹配的前世今生与历史传承attilax总结v4
- atitit.闭包的概念与理解attilax总结v2 qb18.doc
- Atitit. Toast alert loading js控件 atiToast v2新特性
- 并不是部所有市场都类似:评估 Marketplace 的 10 个特征