Ignore:
Timestamp:
2015-06-24 15:08:02 (5 years ago)
Author:
rokatuov
Message:
 
Location:
2015/26/RonjaT/Myohassa/Myohassa/Myohassa
Files:
4 added
9 edited

Legend:

Unmodified
Added
Removed
  • 2015/26/RonjaT/Myohassa/Myohassa/Myohassa/Myohassa.cs

    r6194 r6271  
    1717    Image pelaajanKuva = LoadImage("norsu"); 
    1818    Image tahtiKuva = LoadImage("tahti"); 
    19  
     19    Image EmmaKuva = LoadImage("Emma"); 
     20    Image JeremiKuva = LoadImage("Jeremi"); 
     21    Image Haakimppukuva = LoadImage("Haakimppu"); 
     22    Image KakkuKuva = LoadImage("KakkuKuva"); 
    2023    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2124 
     
    3740        kentta.SetTileMethod('#', LisaaTaso); 
    3841        kentta.SetTileMethod('*', LisaaTahti); 
    39         kentta.SetTileMethod('N', LisaaPelaaja); 
     42        kentta.SetTileMethod('E', LisaaPelaaja1); 
     43        kentta.SetTileMethod('J', LisaaPelaaja2); 
     44        kentta.SetTileMethod('H', LisaaHaakimppu); 
     45        kentta.SetTileMethod('K', LisaaKakku); 
     46        
    4047        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4148        Level.CreateBorders(); 
     
    6168    } 
    6269 
    63     void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
     70    void LisaaHaakimppu(Vector paikka, double leveys, double korkeus) 
    6471    { 
    65         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     72        PhysicsObject haakimppu = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     73        haakimppu.IgnoresCollisionResponse = true; 
     74        haakimppu.Position = paikka; 
     75        haakimppu.Image = Haakimppukuva; 
     76        haakimppu.Tag = "haakimppu"; 
     77        Add(haakimppu); 
     78    } 
     79 
     80    void LisaaKakku(Vector paikka, double leveys, double korkeus) 
     81    { 
     82        PhysicsObject kakku = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     83        kakku.IgnoresCollisionResponse = true; 
     84        kakku.Position = paikka; 
     85        kakku.Image = KakkuKuva; 
     86        kakku.Tag = "kakku"; 
     87        Add(kakku); 
     88    } 
     89 
     90    void LisaaPelaaja(Vector paikka, double leveys, double korkeus, Image hahmonKuva) 
     91    { 
     92        pelaaja1 = new PlatformCharacter(leveys*0.5, korkeus); 
    6693        pelaaja1.Position = paikka; 
    6794        pelaaja1.Mass = 4.0; 
    68         pelaaja1.Image = pelaajanKuva; 
     95        pelaaja1.Image = hahmonKuva; 
    6996        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    7097        Add(pelaaja1); 
    7198    } 
    72  
     99    void LisaaPelaaja1(Vector paikka, double leveys, double korkeus) 
     100    { 
     101        LisaaPelaaja(paikka, leveys, korkeus, EmmaKuva); 
     102    } 
     103    void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
     104    { 
     105        LisaaPelaaja(paikka, leveys, korkeus, JeremiKuva); 
     106    } 
    73107    void LisaaNappaimet() 
    74108    { 
  • 2015/26/RonjaT/Myohassa/Myohassa/Myohassa/Myohassa.csproj.Debug.cachefile

    r6194 r6271  
    33Content\tahti.xnb 
    44Content\kentta1.xnb 
     5Content\Emma.xnb 
     6Content\Jeremi.xnb 
     7Content\Haakimppu.xnb 
     8Content\kakku.xnb 
  • 2015/26/RonjaT/Myohassa/Myohassa/Myohassa/obj/x86/Debug/Myohassa.csproj.FileListAbsolute.txt

    r6194 r6271  
    1111C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\obj\x86\Debug\Myohassa.exe 
    1212C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\obj\x86\Debug\Myohassa.pdb 
     13C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\bin\x86\Debug\Content\Emma.xnb 
     14C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\bin\x86\Debug\Content\Jeremi.xnb 
     15C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\bin\x86\Debug\Content\Haakimppu.xnb 
     16C:\MyTemp\RonjaT\Myohassa\Myohassa\Myohassa\bin\x86\Debug\Content\kakku.xnb 
  • 2015/26/RonjaT/Myohassa/Myohassa/Myohassa/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r6194 r6271  
    33Content\tahti.xnb 
    44Content\kentta1.xnb 
     5Content\Emma.xnb 
     6Content\Jeremi.xnb 
     7Content\Haakimppu.xnb 
     8Content\kakku.xnb 
Note: See TracChangeset for help on using the changeset viewer.