コード例 #1
0
ファイル: Form1.cs プロジェクト: SofijaShi/MinionWorld
        public Form1()
        {
            InitializeComponent();

            minion     = new Minion(350, 427);    //startna pozicija
            scoreImage = new ScoreImage(520, 10); // pozicija na slikickite
            score      = new Score(590, 30, 0);   //pozicija na skorot

            bananas = new Bananas();
            metals  = new Metals();


            BananaDrop          = new Timer();
            BananaDrop.Tick    += BananaDrop_Tick;
            BananaDrop.Interval = 1500;
            BananaDrop.Start();


            invalidate          = new Timer();
            invalidate.Tick    += Invalidate_Tick;
            invalidate.Interval = 1;
            invalidate.Start();

            MetalDrop          = new Timer();
            MetalDrop.Tick    += MetalDrop_Tick;
            MetalDrop.Interval = 3500;


            this.DoubleBuffered = true;
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: SofijaShi/MinionWorld
        //zapocnuvanje na nova igra
        //se pravat novi instanci od banani i metal vo slucaj da ne e prv pat na igranje
        //se vraka skorot na nula i slicno
        private void buttonNewGame_Click(object sender, EventArgs e)
        {
            this.BackgroundImage = MinionWorld.Properties.Resources.Level1;
            score   = new Score(590, 30, 0);
            bananas = new Bananas();
            metals  = new Metals();
            bananas.NewGame();
            NewGame  = true;
            GameOver = false;


            HideButtons();
        }