Changeset 1426


Ignore:
Timestamp:
2010-07-29 21:15:00 (9 years ago)
Author:
vematata
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2010/30/vematata/SeikailuRoolipeli/Peli.cs

    r1414 r1426  
    118118    } 
    119119 
    120     void LuoPallo() 
    121     { 
    122         double koko = RandomGen.NextDouble(10,20); 
    123         PhysicsObject pallo2 = new PhysicsObject(koko, koko, Shapes.Circle); 
    124         pallo2.Color = RandomGen.NextColor(Color.DarkBlue,Color.DarkViolet); 
    125         pallo2.Position = Mouse.PositionOnWorld; 
    126         pallo2.Restitution = 1.05; 
    127         Add(pallo2,0); 
    128         Timer Ajastin = new Timer(); 
    129         Ajastin.Interval = 10.0; 
    130         Ajastin.Trigger += Poista; 
    131         Ajastin.Tag = pallo2; 
    132         Ajastin.Start(); 
    133  
    134         MessageDisplay.Add("kumi pallona luokses pompin..."); 
    135          
    136     } 
    137120 
    138121    void Poista(Timer Ajastin)  
     
    239222 
    240223    } 
     224    void LuoPallo() 
     225    { 
     226        double koko = RandomGen.NextDouble(10,20); 
     227        PhysicsObject pallo2 = new PhysicsObject(koko, koko, Shapes.Circle); 
     228        pallo2.Color = RandomGen.NextColor(Color.DarkBlue,Color.DarkViolet); 
     229        pallo2.Position = Mouse.PositionOnWorld; 
     230        pallo2.Restitution = 1.05; 
     231        Add(pallo2,0); 
     232        Timer Ajastin = new Timer(); 
     233        Ajastin.Interval = 10.0; 
     234        Ajastin.Trigger += Poista; 
     235        Ajastin.Tag = pallo2; 
     236        Ajastin.Start(); 
     237 
     238        MessageDisplay.Add("kumi pallona luokses pompin..."); 
     239         
     240    } 
    241241 
    242242    //void KuunteleLiiketta(AnalogState hiirenTila) 
     
    275275    void Miekka() 
    276276    { 
    277         miekka = new PhysicsObject(50,50); 
     277        miekka = new PhysicsObject(50,5); 
    278278        miekka.IgnoresCollisionResponse = true; 
    279279        miekka.IgnoresExplosions = true; 
    280280        miekka.IgnoresPhysicsLogics = true; 
    281         miekka.Image = Image.Mirror(miekanKuva); 
     281        //miekka.Image = Image.Mirror(miekanKuva); 
    282282        Add(miekka,-1); 
    283283        Timer Ajastin = new Timer(); 
     
    287287        Ajastin.Start(); 
    288288    } 
     289 
    289290     void Miekansijainti(Timer Ajastin)  
    290291    { 
    291          //miekka.Position = hahmo.Position; 
    292          miekka.X = hahmo.X ; 
    293          miekka.Y = hahmo.Y ; 
     292         miekka.X = hahmo.X - 25; 
     293         miekka.Y = hahmo.Bottom; 
    294294         miekka.Angle = hahmo.Angle; 
    295295    } 
     296 
    296297    protected override void Update(Time time) 
    297298    { 
    298         hahmo.Angle = (Mouse.PositionOnWorld - hahmo.Position).Angle; 
    299         //Miekansijainti(); 
    300          
     299        hahmo.Angle = (Mouse.PositionOnWorld - hahmo.Position).Angle;         
    301300 
    302301        base.Update(time); 
Note: See TracChangeset for help on using the changeset viewer.