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);


	}
}
相关推荐
无风听海几秒前
LangGraph 控制流原语解析:Edge、Command、Send、Interrupt
java·数据库·edge
XiYang-DING2 分钟前
【Java SE】继承
java·开发语言
2301_792674867 分钟前
java学习day21
java
不能只会打代码8 分钟前
基于Vue 3 + Spring Boot的物联网生鲜品储运系统设计与实现(源码附有详细的文档讲解)
java·前端·vue.js·spring boot·后端·物联网·github
barbyQAQ9 分钟前
GitLab CI/CD 基本用法指南
java·ci/cd·gitlab
历程里程碑9 分钟前
Linux 38 网络协议:从独立主机到全球互通
java·linux·运维·服务器·网络·c++·职场和发展
任子菲阳11 分钟前
学JavaWeb第七天——yml配置文件 & 后端实战Tlias案例
java·开发语言·spring
BUG?不,是彩蛋!12 分钟前
AI智慧社区--实现修改密码、退出登录、动态路由
java·spring boot·后端·intellij-idea·mybatis
白狐_79812 分钟前
从零构建飞书 × OpenClaw 自动化情报站(二)
java·自动化·飞书
smxgn12 分钟前
【SpringBoot整合系列】SpringBoot3.x整合Swagger
java·spring boot·后端