Unity(第十七部)Unity自带的角色控制器

组件Character Controller 中文角色控制器

csharp 复制代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class player : MonoBehaviour
{
	private CharacterController player;
	void Start()
	{

		player= GetComponent<CharacterController>();
	}


	void Update()
	{

		//水平轴
		float horizontal = Input.GetAxis("Horizontal");
		//垂直轴
		float vertical = Input.GetAxis("Vertical");
		//创建成一个方向向量
		Vector3 dir = new Vector3(horizontal, 0, vertical);
		//打印向量
		//Debug.DrawRay(transform.position, dir, Color.red); 
		//朝向该方向移动
		//无重力影响
		player.Move(dir);
		//有重力影响
		//	player.SimpleMove(dir);


	}
}
相关推荐
6+h5 分钟前
【Spring】Bean的生命周期详解
java·python·spring
冬夜戏雪13 分钟前
面经摘录(五)
java·后端·spring
李昊哲小课13 分钟前
Python CSV 模块完整教程
java·服务器·python
人道领域16 分钟前
苍穹外卖:菜品分页查询与删除功能(保姆级详解)
java·开发语言·数据库·后端·spring
亚马逊云开发者23 分钟前
MCP 到底是什么?一篇讲透:协议原理 + Bedrock 实战 + 安全防护
java
0和1的舞者1 小时前
高并发论坛系统:单元测试 + 接口自动化 + 性能测试 + CI/CD 全链路测试报告
java·测试开发·测试工具·jmeter·pytest·测试·测试报告
空空kkk1 小时前
Java基础——代理
java·开发语言
野生技术架构师1 小时前
互联网大厂必备 Java 面试八股文真题解析
java·开发语言·面试
Rsun045512 小时前
synchronized关键字的底层实现
java
老约家的可汗2 小时前
C++篇之类和对象下
java·开发语言·c++