Beispiel #1
0
        public override void _Ready()
        {
            WindowSize = GetViewport().GetSize();

            //get gameball & ball nodes
            GameBall   = GetNode("Ball") as Ball;
            GamePaddle = GetNode("Paddle") as Paddle;

            //setup game over signal
            GameOverHud = GetNode("GameOverHud") as Gameover;
            GameOverHud.Connect("StartGame", this, "StartGame");

            BallDirection += SetBallDirection();

            BrickScene = ResourceLoader.Load("res://brick.tscn") as PackedScene;

            GenerateBrickGrid();
        }