Untitled diff

Created Diff never expires
4 suppressions
Lignes
Total
Supprimé
Mots
Total
Supprimé
Pour continuer à utiliser cette fonctionnalité, passez à
Diffchecker logo
Diffchecker Pro
33 lignes
5 ajouts
Lignes
Total
Ajouté
Mots
Total
Ajouté
Pour continuer à utiliser cette fonctionnalité, passez à
Diffchecker logo
Diffchecker Pro
34 lignes
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);
}
}
}
}
}
}