Changeset 3760 for 2011


Ignore:
Timestamp:
2012-07-26 09:27:27 (7 years ago)
Author:
lesejuku
Message:

Talletus.

Location:
2011/24/LeeviK/Pong/Pong
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2011/24/LeeviK/Pong/Pong/Pong/Peli.cs

    r3752 r3760  
    5252    ScoreList topLista = new ScoreList(10, false, 0); 
    5353    Image ammusKuva = LoadImage("luodi"); 
    54     Image[] natsikuvat = LoadImages("NATSI", "NATSI kävely2", "NATSI kävely2", "NATSI"); 
     54    Image[] natsikuvat = LoadImages("NATSI", "NATSI"); 
    5555 
    5656 
     
    6969 
    7070        Image natsinKuva = LoadImage("NATSI"); 
    71         //natsi.Image = natsinKuva; 
     71        natsi.Image = natsinKuva; 
    7272        natsi.Animation = new Animation(natsikuvat); 
    7373        natsi.Animation.Start(); 
     
    119119 
    120120        explosionSystem2 = new ExplosionSystem(LoadImage("jenkkiveri"), 100); 
    121         MediaPlayer.Play("mus_17a_mystery"); 
     121        //MediaPlayer.Play("mus_17a_mystery"); 
    122122 
    123123        Level.BackgroundColor = Color.DarkGreen; 
     
    138138    void LuoPelaajat(Vector paikka, double x, double y) 
    139139    { 
    140         pelaaja = LuoPelaaja(paikka,x,y); 
    141         pelaaja2 = LuoPelaaja(paikka,x,y); 
     140        pelaaja = LuoPelaaja(paikka, x, y); 
     141        pelaaja2 = LuoPelaaja(paikka, x, y); 
     142        alustaAseet(); 
    142143    } 
    143144 
     
    157158 
    158159        AddCollisionHandler(pelaaja, KasittelePelaajanTormays); 
    159         //alustaAseet(); 
     160         
    160161 
    161162        return pelaaja; 
     
    179180        rynkky.ProjectileCollision = AmmusOsui; 
    180181        pelaaja.Add(rynkky); 
     182 
    181183        aktiivinenAse = rynkky; 
    182184 
     
    234236        //Keyboard.Listen(Key.W, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, 1500)); 
    235237        //Keyboard.Listen(Key.S, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, -1500)); 
     238 
    236239        //Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Ammu", pelaaja, pelaajanAse); 
    237240        //Keyboard.Listen(Key.F, ButtonState.Down, VaihdaAse, "VaihdaAse", pelaaja, pelaajanAse1);      
     
    239242        //Pelaaja 1 liikkuminen 
    240243 
    241         ControllerOne.ListenAnalog(AnalogControl.LeftStick, 0.1, 
    242         LiikutaPelaajaa, "sticks move against rotation.",pelaaja); 
    243         ControllerOne.ListenAnalog(AnalogControl.RightStick, 0.1, 
    244         KäännäPelaajaa, "sticks move against rotation.",pelaaja); 
    245  
    246         ControllerOne.ListenAnalog(AnalogControl.RightTrigger, 0.1, 
    247         AmmuAseella, "Use the right trigger, like the accelerator."); 
     244        ControllerOne.ListenAnalog(AnalogControl.LeftStick, 0.1, LiikutaPelaajaa, "sticks move against rotation.", pelaaja); 
     245        ControllerOne.ListenAnalog(AnalogControl.RightStick, 0.1, KäännäPelaajaa, "sticks move against rotation.", pelaaja); 
     246 
     247        ControllerOne.ListenAnalog(AnalogControl.RightTrigger, 0.1, AmmuAseella, "Use the right trigger, like the accelerator.", aktiivinenAse); 
    248248        ControllerOne.Listen(Button.Y, ButtonState.Pressed, VaihdaAse, ""); 
    249249 
    250250        //Pelaaja 2 liikkuminen 
    251251 
    252         ControllerTwo.ListenAnalog(AnalogControl.LeftStick, 0.1, 
    253         LiikutaPelaajaa, "sticks move against rotation.", pelaaja2); 
    254         ControllerTwo.ListenAnalog(AnalogControl.RightStick, 0.1, 
    255         KäännäPelaajaa, "sticks move against rotation.", pelaaja2); 
    256  
    257         ControllerTwo.ListenAnalog(AnalogControl.RightTrigger, 0.1, 
    258         AmmuAseella, "Use the right trigger, like the accelerator."); 
     252        ControllerTwo.ListenAnalog(AnalogControl.LeftStick, 0.1, LiikutaPelaajaa, "sticks move against rotation.", pelaaja2); 
     253        ControllerTwo.ListenAnalog(AnalogControl.RightStick, 0.1, KäännäPelaajaa, "sticks move against rotation.", pelaaja2); 
     254 
     255        ControllerTwo.ListenAnalog(AnalogControl.RightTrigger, 0.1, AmmuAseella, "Use the right trigger, like the accelerator.", aktiivinenAse); 
    259256        ControllerTwo.Listen(Button.Y, ButtonState.Pressed, VaihdaAse, ""); 
    260257 
     
    262259    } 
    263260 
    264     void AmmuAseella(AnalogState liipasimenTila) 
     261    void AmmuAseella(AnalogState liipasimenTila, Weapon ase) 
    265262    { 
    266263        double liipasimenAsento = liipasimenTila.State; 
    267         PhysicsObject ammus = aktiivinenAse.Shoot(); 
     264        PhysicsObject ammus = ase.Shoot(); 
    268265 
    269266        if (ammus != null) 
     
    275272 
    276273 
    277     void KäännäPelaajaa(AnalogState tatinTila,PhysicsObject Kapitalisti) 
     274    void KäännäPelaajaa(AnalogState tatinTila, PhysicsObject Kapitalisti) 
    278275    { 
    279276        Kapitalisti.Angle = tatinTila.StateVector.Angle; 
    280277    } 
    281278 
    282     void LiikutaPelaajaa(AnalogState tatinTila,PhysicsObject Kapitalisti) 
     279    void LiikutaPelaajaa(AnalogState tatinTila, PhysicsObject Kapitalisti) 
    283280    { 
    284281        Vector tatinSuunta = tatinTila.StateVector; 
     
    423420        LuoKentta(); 
    424421        AsetaOhjaimet(); 
    425          
     422 
    426423        //Muista ottaa pois kommentista: 
    427424        //ammoNaytto = LuoNaytto(Screen.Left + 60, Screen.Top - 60, aktiivinenAse.Ammo); 
    428          
    429         // AloitaPeli(); 
     425 
    430426        Mouse.IsCursorVisible = true; 
    431427        Mouse.ListenMovement(0.1, KuunteleLiiketta, null); 
     
    436432        pelaaja.Animation = pulttilukkoAnimaatio; 
    437433        pelaaja.Animation.FPS = 10; 
    438  
    439         for (int i = 0; i < 5; i++) 
    440         { 
    441             //LuoNatsi(RandomGen.NextDouble(Level.Left, Level.Right), RandomGen.NextDouble(Level.Bottom, Level.Top)); 
    442         } 
    443434    } 
    444435 
Note: See TracChangeset for help on using the changeset viewer.