Changeset 3700 for 2011


Ignore:
Timestamp:
2012-07-23 15:02:54 (7 years ago)
Author:
lesejuku
Message:

Talletus.

Location:
2011/24/LeeviK
Files:
1 added
12 edited

Legend:

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

    r2104 r3700  
    7070        Image natsinKuva = LoadImage("NATSI"); 
    7171        natsi.Image = natsinKuva; 
    72         natsi.Width = 155; 
    73         natsi.Height = 120; 
     72        natsi.Width = 100; 
     73        natsi.Height = 75; 
    7474 
    7575        FollowerBrain natsinAivot = new FollowerBrain(); 
     
    109109        ajastin.Start(); 
    110110 
    111         crosshair = new GameObject(30.0, 30.0, Shape.Circle); 
     111        crosshair = new GameObject(5.0, 5.0, Shape.Circle); 
    112112        crosshair.Image = crosshairkuva; 
    113113        Add(crosshair); 
     
    130130        LuoLaskurit();         
    131131    } 
     132 
     133     
    132134 
    133135    void LuoPelaaja(Vector paikka, double x, double y) 
     
    181183    void AsetaOhjaimet() 
    182184    { 
    183         Keyboard.Listen(Key.A, ButtonState.Down, LiikutaPelaajaa, "Liikuta pelaajaa vasemmalle", new Vector(-1500, 0)); 
    184         Keyboard.Listen(Key.D, ButtonState.Down, LiikutaPelaajaa, null, new Vector(1500, 0)); 
    185         Keyboard.Listen(Key.W, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, 1500)); 
    186         Keyboard.Listen(Key.S, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, -1500)); 
    187         Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Ammu", pelaaja, pelaajanAse); 
    188         Keyboard.Listen(Key.D1, ButtonState.Down, VaihdaAse, "VaihdaAse", pelaaja, pelaajanAse1);         
     185        //Keyboard.Listen(Key.A, ButtonState.Down, LiikutaPelaajaa, "Liikuta pelaajaa vasemmalle", new Vector(-1500, 0)); 
     186        //Keyboard.Listen(Key.D, ButtonState.Down, LiikutaPelaajaa, null, new Vector(1500, 0)); 
     187        //Keyboard.Listen(Key.W, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, 1500)); 
     188        //Keyboard.Listen(Key.S, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0, -1500)); 
     189        //Mouse.Listen(MouseButton.Left, ButtonState.Down, AmmuAseella, "Ammu", pelaaja, pelaajanAse); 
     190        //Keyboard.Listen(Key.F, ButtonState.Down, VaihdaAse, "VaihdaAse", pelaaja, pelaajanAse1);      
     191    
     192        ControllerOne.ListenAnalog (AnalogControl.LeftStick, 0.1,  
     193        LiikutaPelaajaa, "sticks move against rotation." ); 
     194        ControllerOne.ListenAnalog (AnalogControl.RightStick, 0.1,  
     195        KäännäPelaajaa, "sticks move against rotation." ); 
     196 
     197        ControllerOne.ListenAnalog (AnalogControl.RightTrigger, 0.1,  
     198        AmmuAseella, "Use the right trigger, like the accelerator." ); 
     199 
     200 
     201    } 
     202 
     203    void AmmuAseella(AnalogState liipasimenTila) 
     204    { 
     205        double liipasimenAsento = liipasimenTila.State; 
     206        PhysicsObject ammus = pelaajanAse.Shoot(); 
     207 
     208        if (ammus != null) 
     209        { 
     210            ammus.Size = new Vector(ammus.Width * 5.0, ammus.Height * 0.2); 
     211            ammus.Color = Color.Yellow; 
     212        } 
     213    } 
     214 
     215 
     216    void KäännäPelaajaa(AnalogState tatinTila) 
     217    { 
     218        pelaaja.Angle = tatinTila.StateVector.Angle; 
     219    } 
     220     
     221       void  LiikutaPelaajaa (AnalogState tatinTila) 
     222    { 
     223        Vector tatinSuunta = tatinTila.StateVector; 
     224        pelaaja.Push(tatinSuunta*1500); 
    189225    } 
    190226 
     
    208244        if (ammus != null) 
    209245        { 
    210             ammus.Size = new Vector(ammus.Width*1.2, ammus.Height* 0.2); 
     246            ammus.Size = new Vector(ammus.Width*2.0, ammus.Height* 0.2); 
    211247            ammus.Color = Color.DarkOrange; 
    212248         } 
     
    269305        valikonKohdat = new List<Label>(); 
    270306 
    271         Label kohta1 = new Label("Start zombie game"); 
     307        Label kohta1 = new Label("Start zombie survival"); 
    272308        kohta1.Position = new Vector(0, 40); 
    273309        valikonKohdat.Add(kohta1); 
    274310 
    275         Label kohta2 = new Label("Exit Game"); 
     311        Label kohta2 = new Label("Exit Game and be coward"); 
    276312        kohta2.Position = new Vector(0, -40); 
    277313        valikonKohdat.Add(kohta2); 
     
    315351        Mouse.IsCursorVisible = true; 
    316352        Mouse.ListenMovement(0.1, KuunteleLiiketta, null); 
    317         Image[] pelaajankuvat = LoadImages("jenkki","jenkki lataus1", "jenkki lataus2", "jenkki lataus3", "jenkki lataus4", "jenkki lataus3", "jenkki lataus2", "jenkki lataus1", "jenkki lataus5", "jenkki lataus6", "jenkki lataus5"); 
     353        Image[] pelaajankuvat = LoadImages("jenkki", "jenkki lataus1", "jenkki lataus2", "jenkki lataus3", "jenkki lataus4", "jenkki lataus3", "jenkki lataus2", "jenkki lataus1", "jenkki lataus5", "jenkki lataus6", "jenkki lataus5", "jenkki lataus1"); 
    318354        animaatio1 = new Animation(pelaajankuvat); 
    319355        pelaaja.Animation = animaatio1; 
Note: See TracChangeset for help on using the changeset viewer.