First when game start. I can move around the game board, the X axis
The ball follows a game board When i press “space”
if(input.GetKeyDown("Space"))
{
// ball bounce off
}
if(transform.position.y <= -5) // the ball passes the game board
{
//transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.z);
//transform.position = Vector3.Reflect(Player.transform.position, Vector3.up);
// want ball to the paddle and stop again until press "space"
}
public GameObject Pelaaja; // player
// Painovoiman nopeuden rajat
public float TaysiVauhti = 20; // maxspeed
public float hidasVauhti = 15;// minspeed
// Elikkä aivan ensin tehdään tämä.
void Awake ()
{
//annetaan pallon fysiikalle vauhtia
rigidbody.velocity= new Vector3(0,-18,0);
}
void ballPosition() // ball get paddle position
{
rigidbody.transform.position = new Vector3( Pelaaja.transform.position.x,Pelaaja.transform.position.y,Pelaaja.transform.position.z);
}
void bounceBall()
{
//
if(Input.GetKeyDown(“space”))
{
print(“fire”);
// bounce ball
// aiheuttaa pallon putoamisen ____________________________________
float KokoVauhti = Vector3.Magnitude(rigidbody.velocity);
if(KokoVauhti>TaysiVauhti) // jos pallon putoaa liian kovaa
{
float Liiankovaa = KokoVauhti / TaysiVauhti;
rigidbody.velocity /= Liiankovaa;
}