Untitled diff

Created Diff never expires
4 删除
总计
删除
单词
总计
删除
要继续使用此功能,请升级到
Diffchecker logo
Diffchecker Pro
33
5 添加
总计
添加
单词
总计
添加
要继续使用此功能,请升级到
Diffchecker logo
Diffchecker Pro
34
using System.Collections;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine;
using KinematicCharacterController;
using KinematicCharacterController;
using KinematicCharacterController.Examples;
using KinematicCharacterController.Examples;


namespace KinematicCharacterController.Walkthrough.WallJumping
namespace LezCharacterController
{
{
public class MyPlayer : MonoBehaviour
public class KinematicCharacterInput : MonoBehaviour
{
{
public MyCharacterController Character;

public KinematicCharacter Character;

private const string HorizontalInput = "Horizontal";
private const string HorizontalInput = "Horizontal";
private const string JumpInput = "Jump";
private const string JumpInput = "Jump";


private void Update()
private void Update()
{
{
HandleCharacterInput();
HandleCharacterInput();
}
}


private void HandleCharacterInput()
private void HandleCharacterInput()
{
{
PlayerCharacterInputs characterInputs = new PlayerCharacterInputs();
PlayerCharacterInputs characterInputs = new PlayerCharacterInputs();


// Build the CharacterInputs struct
// Build the CharacterInputs struct
characterInputs.horizontal = Input.GetAxisRaw(HorizontalInput);
characterInputs.horizontal = Input.GetAxisRaw(HorizontalInput);
characterInputs.JumpDown = Input.GetButtonDown(JumpInput);
characterInputs.JumpDown = Input.GetButtonDown(JumpInput);


// Apply inputs to character
// Apply inputs to character
Character.SetInputs(ref characterInputs);
Character.SetInputs(ref characterInputs);
}
}
}
}
}
}