Я должен сделать игру в понг для своего финального проекта по единству.Все остальное работает отлично, кроме мяча.Он перемещается только иногда, когда я нажимаю кнопку воспроизведения, и отскакивает только вперед и назад по горизонтали.Я хотел бы знать, как сделать мяч более реалистичным.
Я пытался редактировать код и смотреть видео, но больше ничего не работает.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Newball : MonoBehaviour {
public float speed = 5f;
// Use this for initialization
void Start () {
float sx = Random.Range(0, 2) == 0 ? -1 : 1;
float sy = Random.Range(0, 2) == 0 ? -1 : 1;
GetComponent<Rigidbody>().velocity = new Vector3(speed * sx, speed * sy, 0f);
}
// Update is called once per frame
void Update () {
}
}
Я ожидаю, что мячслучайный и более реалистичный отскок весла, но все, что он делает, это взад и вперед.