using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MainPlayerCtrolter : MonoBehaviour
{
void Update ()
{
// OnMove();
OnMove_Two();
}
private float speed = 3.0f;
private float rotateSpeed = 3.0f;
private void OnMove_One()//SimpleMove自带重力属性
{
CharacterController MainPlear = GetComponent<CharacterController>();
Vector3 forward = transform.TransformDirection(Vector3.forward);
MainPlear.SimpleMove(Input.GetAxis("Vertical") * forward* speed);
transform.Rotate(0, Input.GetAxis("Horizontal") * rotateSpeed, 0);
}
private float spe = 6.0f;
private float jump = 8.0f;
private float gravity = 20.0f;
private Vector3 moveDirection = Vector3.zero;
private void OnMove_Two()//Move
{
CharacterController controller = GetComponent<CharacterController>();
CharacterController角色控制器的移动方法
最新推荐文章于 2024-10-08 18:25:45 发布

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



