当前位置: 首页 > news >正文

Unity【角色/摄像机移动控制】【1.角色移动】

本文主要总结实现角色移动的解决方案。
1. 创建脚本:PlayerController
2. 创建游戏角色Player,在Player下挂载PlayerController脚本
3. 把Camera挂载到Player的子物体中,调整视角,以实现相机跟随效果
3. PlayerController脚本代码如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class PlayerController : MonoBehaviour
{public float speed = 5.0f;// Start is called before the first frame updatevoid Start(){Transform transform = GetComponent<Transform>();}// Update is called once per framevoid Update(){      Move();}private void Move(){float horizontalInput = Input.GetAxis("Horizontal");float verticalInput = Input.GetAxis("Vertical");Vector3 moveingVec = new Vector3(horizontalInput, 0f, verticalInput) * Time.deltaTime * speed;transform.Translate(moveingVec);}    
}
http://www.lryc.cn/news/303024.html

相关文章:

  • Oracle12cR2之Job定时作业调度器详解
  • python自学...
  • Message Pack 协议详解及应用
  • 智慧社区管理系统:构建未来的生活模式
  • Rocky 8.9 Kubespray v2.24.0 在线部署 kubernetes v1.28.6 集群
  • 新版AI系统ChatGPT源码支持GPT-4/支持AI绘画去授权
  • 学习鸿蒙基础(5)
  • Tuxera NTFS2024最新中文版支持M1/M2/M3苹果全系机型
  • 【Python】OpenCV-图片添加水印处理
  • Milvus数据库介绍
  • notepad++的下载与使用
  • 论UI的糟糕设计:以百度网盘为例
  • 【Spring】三级缓存
  • CVE-2016-3088(ActiveMQ任意文件写入漏洞)
  • 270.【华为OD机试真题】字符串拼接(深度优先搜索(DFS)-JavaPythonC++JS实现)
  • 线阵相机参数介绍之轴编码器控制
  • 【JavaEE】_HTTP响应
  • SQL防止注入工具类,可能用于SQL注入的字符有哪些
  • 【数学建模入门】
  • ansible剧本中的角色
  • weblog项目开发记录--SpringBoot后端工程骨架
  • axios封装终极版实现token无感刷新及全局loading
  • 推荐一个内网穿透工具,支持Windows桌面、Linux、Arm平台客户端
  • 【linux】vim多行操作命令
  • vue-router钩子函数有哪些?都有哪些参数?
  • 基于JavaWeb开发的小区车辆登记系统计算机毕设[附源码]
  • 【开源】SpringBoot框架开发高校宿舍调配管理系统
  • 高压开关柜实现无线测温监测的关键点
  • 在线图片生成工具:定制化占位图片的利器
  • 闭包----闭包的理解、优点