Changeset 3585 for 2012/27


Ignore:
Timestamp:
2012-07-05 13:08:55 (11 years ago)
Author:
janiemit
Message:
 
Location:
2012/27/JuhoK/Impossible/Impossible/Impossible
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2012/27/JuhoK/Impossible/Impossible/Impossible/Impossible.cs

    r3541 r3585  
    1818    Image palikanKuva = LoadImage("palikka"); 
    1919    Image piikinKuva = LoadImage("piikki"); 
     20    Image pelaajanKuva = LoadImage("cube"); 
     21    Image maanKuva = LoadImage("viiva"); 
    2022 
    2123    Vector currPos; 
     
    6062    { 
    6163        ClearAll(); 
    62         Level.Background.Image = LoadImage("backround"); 
    63  
     64        Level.Background.Image = LoadImage("background"); 
    6465        LuoKentta(kenttaNro); 
     66        Level.Background.FitToLevel(); 
    6567 
    6668        Keyboard.Listen(Key.Space, ButtonState.Down, jump, null); 
     
    6971        Gravity = new Vector(0, -7500); 
    7072 
    71         Camera.Follow(pelaajanHaamu); 
     73         Camera.Follow(pelaajanHaamu); 
    7274        Camera.StayInLevel = true; 
    7375        //Camera.ZoomToLevel(); 
     
    8385        ruudut.SetTileMethod('M', LuoMaali); 
    8486        ruudut.SetTileMethod('L', LuoPiikki); 
     87        ruudut.SetTileMethod('_', LuoMaa); 
    8588        ruudut.Execute(100, 100); 
     89    } 
     90 
     91    void LuoMaa(Vector paikka, double leveys, double korkeus) 
     92    { 
     93        PhysicsObject maa = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     94        maa.Position = paikka; 
     95        maa.Shape = Shape.Rectangle; 
     96        maa.Color = Color.Black; 
     97        maa.IsVisible = false; 
     98        Add(maa); 
     99 
     100        GameObject viivanKuva = new GameObject(leveys, korkeus); 
     101        viivanKuva.Image = maanKuva; 
     102        viivanKuva.X = maa.X; 
     103        viivanKuva.Y = maa.Y + 35; 
     104        Add(viivanKuva); 
    86105    } 
    87106 
     
    109128    { 
    110129        cube = new PlatformCharacter(leveys, korkeus); 
     130        cube.Image = pelaajanKuva; 
    111131        cube.Shape = Shape.Rectangle; 
    112132        cube.Position = paikka; 
     
    140160    void jump() 
    141161    { 
    142         cube.Jump(1000); 
     162        cube.Jump(10000); 
    143163    } 
    144164 
  • 2012/27/JuhoK/Impossible/Impossible/Impossible/Impossible.csproj.Debug.cachefile

    r3541 r3585  
    1 Content\backround.xnb 
    2 Content\kentta1.xnb 
    31Content\palikka.xnb 
    42Content\piikki.xnb 
    5 Content\Backround.png 
     3Content\kentta1.xnb 
     4Content\background.xnb 
     5Content\cube.xnb 
     6Content\viiva.xnb 
     7Content\background.png 
    68Content\piikki.png 
Note: See TracChangeset for help on using the changeset viewer.