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