Witam,
jak przerobić poniższy skrypt aby grawitacja działała na obiekt?
using UnityEngine;
using System.Collections;
public class PlayerControler : MonoBehaviour
{
public CharacterController characterControler;
public float speed = 0.2f;
void Start()
{
characterControler = GetComponent<CharacterController>();
}
void FixedUpdate()
{
if (Input.GetKey(KeyCode.W))
{
transform.localEulerAngles = new Vector3(0, 0, 0);
transform.position += transform.forward * speed;
}
if (Input.GetKey(KeyCode.S))
{
transform.localEulerAngles = new Vector3(0, 180, 0);
transform.position += transform.forward * speed;
}
if (Input.GetKey(KeyCode.D))
{
transform.localEulerAngles = new Vector3(0, 90, 0);
transform.position += transform.forward * speed;
}
if (Input.GetKey(KeyCode.A))
{
transform.localEulerAngles = new Vector3(0, 270, 0);
transform.position += transform.forward * speed;
}
}
}