Синтаксис:
Используется csharp
using UnityEngine;
public class CharacterController2d : MonoBehaviour
{
public float horizontalSpeed = 5;
private Rigidbody2D rigidbodyP;
public float jumpSpeed = 5;
void Start ()
{
rigidbodyP = GetComponent<Rigidbody2D>();
}
private void LateUpdate()
{
Vector2 moveVextor = new Vector2(Input.GetAxis("Horizontal")* horizontalSpeed, rigidbodyP.velocity.y);
if (Input.GetButtonDown("Jump"))
moveVextor.y = jumpSpeed;
rigidbodyP.velocity = moveVextor;
}
}
public class CharacterController2d : MonoBehaviour
{
public float horizontalSpeed = 5;
private Rigidbody2D rigidbodyP;
public float jumpSpeed = 5;
void Start ()
{
rigidbodyP = GetComponent<Rigidbody2D>();
}
private void LateUpdate()
{
Vector2 moveVextor = new Vector2(Input.GetAxis("Horizontal")* horizontalSpeed, rigidbodyP.velocity.y);
if (Input.GetButtonDown("Jump"))
moveVextor.y = jumpSpeed;
rigidbodyP.velocity = moveVextor;
}
}