Ignore:
Timestamp:
2015-06-15 16:28:01 (6 years ago)
Author:
sieerinn
Message:

Kultuurille animaatiota ja uudet kuvat.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2015/24/ohjaajat/Dungeon/Dungeon/Dungeon/Dungeon.cs

    r6102 r6104  
    216216    Image reikaSeinaKuva = LoadImage("wallhole"); 
    217217    Image kiviKuva = LoadImage("rock"); 
    218     Image[] kultuuriKuvat = LoadImages("nyan", "es", "spurdo"); 
     218    private Image[][] kultuuriKuvat = {LoadImages2(1, 6, "fountain/f{0:0000}"), LoadImages("patsas"), LoadImages("piano")}; 
    219219    private Image[] piikkiAnsaKuvat = LoadImages2(1, 7, "piikit/piikit{0:0000}"); 
    220220    private Image[] murskausAnsaKuvat = LoadImages2(1, 9, "smash/smash{0:0000}"); 
     
    388388        ClearAll(); 
    389389        GameObject spurdo = new GameObject(Screen.Width, Screen.Height); 
    390         spurdo.Image = kultuuriKuvat[2]; 
     390        spurdo.Image = kultuuriKuvat[2][0]; 
    391391        Add(spurdo); 
    392392 
     
    402402        for (int i = 0; i < kultuuriKuvat.Length; i++) 
    403403        { 
    404             PushButton kuva = new PushButton(kultuuriKuvat[i]); 
     404            PushButton kuva = new PushButton(kultuuriKuvat[i][0]); 
    405405            kuva.Size = new Vector(1, 1) * RUUDUN_KOKO; 
    406406            kuva.X = Window.ClientBounds.Width / 2 - 200; 
     
    486486    } 
    487487 
    488     Upgrade LuoKultuuriPaivitys(Image kuva, int hinta, int kultuuriMaara) 
    489     { 
    490         return new CultureUpgrade 
    491         { 
    492             Image = kuva, 
    493             Size = new Vector(0.5, 0.5) * RUUDUN_KOKO, 
    494             Price = hinta, 
    495             Max = kultuuriMaara 
    496         }; 
     488    Upgrade LuoKultuuriPaivitys(Image[] kuvat, int hinta, int kultuuriMaara) 
     489    { 
     490        var upg = new CultureUpgrade(); 
     491        upg.Image = kuvat[0]; 
     492        upg.Size = new Vector(0.7, 0.7)*RUUDUN_KOKO; 
     493        upg.Price = hinta; 
     494        upg.Max = kultuuriMaara; 
     495        upg.Animation = new Animation(kuvat) { FPS = 10 }; 
     496        upg.Animation.Start(); 
     497        return upg; 
    497498    } 
    498499 
Note: See TracChangeset for help on using the changeset viewer.