Changeset 7706 for 2016/24/JustusL


Ignore:
Timestamp:
2016-07-04 14:44:59 (3 years ago)
Author:
juleppaa
Message:
 
Location:
2016/24/JustusL
Files:
8 added
8 edited

Legend:

Unmodified
Added
Removed
  • 2016/24/JustusL/Object_Ball/Object_Ball/Object_Ball/Object_Ball.cs

    r7677 r7706  
    2323    PhysicsObject pallo; 
    2424    PhysicsObject maali; 
    25     PhysicsObject tahti; 
     25     
    2626 
    2727    GameObject haamu; 
     
    3737 
    3838         
    39  
     39        liikkes = false; 
     40        haamu = null; 
    4041        Gravity = new Vector(0, -70); 
    4142 
     
    4344        Level.Height = 10000; 
    4445        Level.CreateBorders(); 
    45          
    46        
     46 
     47        //Level.Background.Image = tauste; 
     48        //Level.Background.TileToLevel(); 
     49 
     50        GameObject tausta = new GameObject(Level.Width, Level.Height); 
     51        tausta.Image = tauste; 
     52        tausta.TextureWrapSize = new Vector(300, 300); 
     53        Add(tausta, -3); 
     54      Camera.Follow(pallo); 
    4755        Palikat(); 
    4856        Ohjaimet(); 
     
    5058        LuoKauppa(); 
    5159        Grafiikat(); 
    52   
    53  
     60 
     61         
    5462 
    5563    } 
     
    153161        if (tyokalu == 1) 
    154162        { 
     163            if (haamu != null) haamu.Destroy(); 
    155164            Vector suunta = Mouse.PositionOnWorld - hiirenEdellinenPaikka; 
    156165             
     
    180189    void MuutaSkaalaa(Vector skaala) 
    181190    { 
    182         if (haamu != null) 
     191        if (haamu != null && (haamu.Size+skaala).X > 0 && (haamu.Size + skaala).Y > 0) 
    183192        { 
    184193            haamu.Size += skaala; 
     
    205214        Add(maali); 
    206215 
    207         tahti = PhysicsObject.CreateStaticObject(25, 25); 
     216        LuoTahti(); 
     217        LuoTahti(); 
     218 
     219 
     220    } 
     221    void LuoTahti() 
     222    { 
     223        PhysicsObject tahti = PhysicsObject.CreateStaticObject(25, 25); 
    208224        tahti.Shape = Shape.Star; 
    209225        tahti.Color = Color.HotPink; 
    210226        tahti.Tag = "tahti"; 
    211227        tahti.X = 100; 
    212          
     228 
    213229        Add(tahti); 
    214  
    215  
    216230    } 
    217231 
     
    252266        if (haamu != null) 
    253267        { 
    254             haamu.Position = hiiri.Position; 
     268            haamu.Position = Mouse.PositionOnWorld; 
    255269        } 
    256270 
     
    262276        Keyboard.Disable(Key.Enter); 
    263277        pallo.IgnoresPhysicsLogics = false; 
     278        if (haamu != null) haamu.Destroy(); 
     279        //tyokalu = -1; 
    264280 
    265281        liikkes = true; 
     
    274290    void TarkistaNopeus() 
    275291    { 
    276         if (pallo.Velocity.Magnitude < 0.03) 
     292        if (pallo.Velocity.Magnitude < 0.04) 
    277293        { 
    278294 
     
    320336        pausevalikko.Font = Font.DefaultBold; 
    321337         
    322         pausevalikko.SetButtonTextColor(Color.Black); 
     338        pausevalikko.SetButtonTextColor(Color.DarkGray); 
    323339        pausevalikko.SetButtonColor(Color.Transparent); 
    324340        pausevalikko.Color = Color.Transparent; 
     341        pausevalikko.QuestionLabel.TextColor = Color.DarkRed; 
    325342         
    326343        Add(pausevalikko); 
     
    357374    { 
    358375        pallo.Destroy(); 
    359         MultiSelectWindow voittoValikko = new MultiSelectWindow("Nice job!", "Again?", "Menu", "Quit"); 
     376        MultiSelectWindow voittoValikko = new MultiSelectWindow("Nice job!","Next", "Again?", "Menu", "Quit"); 
    360377        Add(voittoValikko); 
    361378        voittoValikko.AddItemHandler(0, Uudestaan); 
  • 2016/24/JustusL/Object_Ball/Object_Ball/Object_Ball/obj/x86/Debug/ContentPipeline-{CD347656-A8F2-48EE-8097-A4F9AF1242F0}.xml

    r7677 r7706  
    6363      <Options>None</Options> 
    6464      <Output>C:\MyTemp\JustusL\Object_Ball\Object_Ball\Object_Ball\bin\x86\Debug\Content\ruutu.xnb</Output> 
    65       <Time>2016-07-04T10:29:37.105984+03:00</Time> 
     65      <Time>2016-07-04T13:04:34.8082709+03:00</Time> 
    6666    </Item> 
    6767    <BuildSuccessful>true</BuildSuccessful> 
Note: See TracChangeset for help on using the changeset viewer.