Ignore:
Timestamp:
2016-07-07 11:29:42 (3 years ago)
Author:
saalniit
Message:

kentän päivitys ja lisää vihollisia

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/SamuelN/PlatformJumper/PlatformJumper/PlatformJumper/PlatformJumper.cs

    r7900 r7937  
    1919    Image tahtiKuva = LoadImage("Diamond"); 
    2020    Image ruohokuva = LoadImage("ruoho"); 
    21     Image vihukuva = LoadImage("pig"); 
     21    Image vihukuva = LoadImage("invader"); 
    2222 
    2323 
    24     SoundEffect maaliAani = LoadSoundEffect("maali"); 
     24    SoundEffect coinAani = LoadSoundEffect("pickup"); 
     25    SoundEffect jumpAani = LoadSoundEffect("Jump"); 
    2526 
    2627 
     
    106107    { 
    107108        hahmo.Jump(nopeus); 
     109        jumpAani.Play(); 
    108110    } 
    109111 
    110112    void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
    111113    { 
    112         maaliAani.Play(); 
     114        coinAani.Play(); 
    113115        pisteLaskuri.Value += 1; 
    114116        tahti.Destroy(); 
    115  
    116         Explosion rajahdys = new Explosion(50); 
    117         rajahdys.Position = tahti.Position; 
    118         Add(rajahdys); 
    119  
    120         rajahdys.Speed = 500.0; 
    121         rajahdys.Force = 10000; 
    122         pelaaja1.IgnoresExplosions = true; 
    123117 
    124118    } 
     
    132126        pisteNaytto.X = Screen.Left + 100; 
    133127        pisteNaytto.Y = Screen.Top - 100; 
    134         pisteNaytto.TextColor = Color.Black; 
    135         pisteNaytto.Color = Color.White; 
     128        pisteNaytto.TextColor = Color.White; 
     129        pisteNaytto.Color = Color.Blue; 
    136130 
    137131        pisteNaytto.BindTo(pisteLaskuri); 
     
    140134    void LisaaVihu(Vector paikka, double korkeus, double leveys) 
    141135    { 
    142     PhysicsObject vihu = new PhysicsObject(korkeus, leveys); 
     136        PlatformCharacter vihu = new PlatformCharacter(korkeus, leveys); 
    143137        vihu.Position = paikka; 
    144138        vihu.Image = vihukuva; 
    145139        Add(vihu); 
     140 
     141        PlatformWandererBrain tasoAivot = new PlatformWandererBrain(); 
     142        tasoAivot.Speed = 100; 
     143 
     144        vihu.Brain = tasoAivot; 
     145        tasoAivot.FallsOffPlatforms = true; 
     146        tasoAivot.JumpSpeed = 700; 
     147        tasoAivot.TriesToJump = true; 
     148 
     149    } 
    146150} 
    147 } 
Note: See TracChangeset for help on using the changeset viewer.