Changeset 2347


Ignore:
Timestamp:
2011-06-30 12:03:18 (8 years ago)
Author:
saselamp
Message:
 
Location:
2011/26/JimiL/Pelit/pelit22/world of Chuckland fix fix/world of Chuckland fix fix
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2011/26/JimiL/Pelit/pelit22/world of Chuckland fix fix/world of Chuckland fix fix/Peli.cs

    r2321 r2347  
    1818 
    1919    GameObject heppu; 
    20     Image paikallaanvasemmalle = LoadImage("hahmoleft"); 
    21     Image paikallaanoikelle; 
    22      
    23     Image[] kavelyvasemmalle = LoadImages("hahmoright1","hahmoright2"); 
    24     Image[] kavelyoikelle; 
     20    Image paikallaanvasemmalle = LoadImage("hahmo"); 
     21    Image paikallaanoikelle = LoadImage("hahmo"); 
     22     
     23    Image[] kavelyoikelle = LoadImages("hahmoright1","hahmoright2"); 
     24    Image[] kavelyvasemmalle; 
    2525    Image pelaajanKuva = LoadImage("hahmo"); 
    2626 
    2727 
    28     Image tahtiKuva = LoadImage("tahti"); 
     28    Image kultaKuva = LoadImage("kulta"); 
    2929    Image kiviKuva = LoadImage("kivi"); 
    3030    Image puuKuva = LoadImage("puu"); 
     
    4646         
    4747        paikallaanoikelle = Image.Mirror(paikallaanvasemmalle); 
    48         kavelyoikelle = Image.Mirror(kavelyvasemmalle); 
     48        kavelyvasemmalle = Image.Mirror(kavelyoikelle); 
    4949         
    5050       
     
    7272        TileMap kentta = TileMap.FromFile("kentta1.txt"); 
    7373        kentta['#'] = lisaamaa; 
    74         kentta['*'] = lisaaTahti; 
     74        kentta['*'] = lisaakulta; 
    7575        kentta['N'] = lisaaPelaaja; 
    7676        kentta['%'] = lisaakivi; 
     
    176176    } 
    177177 
    178     PhysicsObject lisaaTahti() 
    179     { 
    180         PhysicsObject tahti = PhysicsObject.CreateStaticObject(RUUDUN_KOKO, RUUDUN_KOKO); 
    181         tahti.Image = tahtiKuva; 
    182         tahti.Tag = "tahti"; 
    183         return tahti; 
     178    PhysicsObject lisaakulta() 
     179    { 
     180        PhysicsObject kulta = PhysicsObject.CreateStaticObject(50, 50); 
     181        kulta.Image = kultaKuva; 
     182        kulta.Tag = "kulta"; 
     183        Add(kulta); 
     184 
     185        return kulta; 
    184186    } 
    185187    GameObject lisaaheppu() 
     
    197199        pelaaja1.Mass = 4.0; 
    198200        pelaaja1.Image = pelaajanKuva; 
    199         AddCollisionHandler(pelaaja1, osuTahteen); 
     201         
     202 
     203         
     204 
    200205         
    201206        pelaaja1.LeftIdleAnimation = new Animation(paikallaanvasemmalle); 
     
    211216        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    212217        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä"); 
     218         
    213219 
    214220        Keyboard.Listen(Key.Left, ButtonState.Down, liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
     
    241247        } 
    242248    } 
    243     void osuTahteen(PhysicsObject hahmo, PhysicsObject kohde) 
    244     { 
    245         if (kohde.Tag.ToString() == "tahti") 
    246         { 
    247             maaliAani.Play(); 
    248             MessageDisplay.Add("Keräsit tähden!"); 
    249             kohde.Destroy(); 
    250         } 
    251     } 
    252 } 
     249    void OsuEsineeseen(PlatformCharacter pelaaja1, PhysicsObject kohde) 
     250    { 
     251         
     252 
     253 
     254    } 
     255 
     256 
     257     
     258    } 
     259 
  • 2011/26/JimiL/Pelit/pelit22/world of Chuckland fix fix/world of Chuckland fix fix/kentta1.txt

    r2335 r2347  
    1                                                                                                                                                                                                                                                                                                                                                                  
     1 
    22                                                                                                                                                                                                                                                                                                                                                                 
    33                                                                                                                                                                                                                                                                                                                                                                 
     
    99                                 ////               ///////                                                          //////                /(/      /)/                  / 
    1010                               ///////            //////////                    //                                   //////                /(/       )                 //// 
    11                                ///(///            ////))////                  ////             //////                //(//                 /(/       )                //(// 
    12                                ///(///            ////))////                ///(///            //////                //(//                  (  ==#####====              (                        /// 
    13                                   (                   ))                       (               //(//                   (                  ==(==###########===           (                        /(/ 
     11                               ///(///            ////))////      N           ////             //////                //(//                 /(/       )                //(// 
     12                               ///(///           /////))/////               ///(///            //////               ///(//                  (  ==#####====              (                        /// 
     13                                  (                   ))                       (              ///(////                 (                  ==(==###########===           (                        /(/ 
    1414                                  (                   ))                       (                 (                     (                ==#####%%%%##########==         (                         ( 
    1515                                  (                   ))                       (                 (                     (              ==#######################==       (             ===================== 
     
    2727;;;;;;;;;;;;;;;;;;;;;;;;################################%%%######################################################################################################################%%#########################;;;;;;;;;;;;;;;;;;;;;;;; 
    2828;;;;;;;;;;;;;;;;;;;;;;;;#######%%%%%%%%%%%%%%%%%%%%#####################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################%%%%%%%%%%%%%#####;;;;;;;;;;;;;;;;;;;;;;;; 
    29 ;;;;;;;;;;;;;;;;;;;;;;;;##########%%%%%%%%%%%%%%%%%##########################%%%%%%%%%%%%%%%%###############################################################################################################;;;;;;;;;;;;;;;;;;;;;;;; 
    30 ;;;;;;;;;;;;;;;;;;;;;;;;#################%%%%%%%%%%%%%%%%#####################%%%%%%%%%%%%%%#################################################################################################&&#############;;;;;;;;;;;;;;;;;;;;;;;; 
    31 ;;;;;;;;;;;;;;;;;;;;;;;;######################%%%%%%%%%%######################%%%%%%%%%5########################################%%%%#######%%%%%%%%%##############%%%%%%%%%###########&&&&&&&&###&&&&#######;;;;;;;;;;;;;;;;;;;;;;;; 
    32 ;;;;;;;;;;;;;;;;;;;;;;;;################################%%%%%%%%%%%%%%%%%%%%%%%%%###########################################################################################&&&&&&&#########################;;;;;;;;;;;;;;;;;;;;;;;; 
    33 ;;;;;;;;;;;;;;;;;;;;;;;;####################################################################################################################################################################################;;;;;;;;;;;;;;;;;;;;;;;; 
    34 ;;;;;;;;;;;;;;;;;;;;;;;;####################################################################################################################################################################################;;;;;;;;;;;;;;;;;;;;;;;; 
    35 ;;;;;;;;;;;;;;;;;;;;;;;;############################################################################################################################################################################&&######;;;;;;;;;;;;;;;;;;;;;;;; 
    36 ;;;;;;;;;;;;;;;;;;;;;;;;#########################################################################################################################****#################################&&&&&&################;;;;;;;;;;;;;;;;;;;;;;;; 
    37 ;;;;;;;;;;;;;;;;;;;;;;;;###############################################################################################################################**###################################################;;;;;;;;;;;;;;;;;;;;;;;; 
    38 ;;;;;;;;;;;;;;;;;;;;;;;;####################################################################################################################################################################################;;;;;;;;;;;;;;;;;;;;;;;; 
     29;;;;;;;;;;;; 
Note: See TracChangeset for help on using the changeset viewer.