Changeset 6515 for 2015/27/JimiS


Ignore:
Timestamp:
2015-06-29 14:28:47 (4 years ago)
Author:
jivesuor
Message:
 
Location:
2015/27/JimiS/Pong
Files:
24 added
7 edited

Legend:

Unmodified
Added
Removed
  • 2015/27/JimiS/Pong/Pong.sln

    r6505 r6515  
    44Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Pong", "Pong\Pong\Pong.csproj", "{DBDA1163-A49D-4875-B1F7-E504645581CB}" 
    55EndProject 
    6 Project("{96E2B04D-8817-42C6-938A-82C39BA4D311}") = "PongContent", "Pong\PongContent\PongContent.contentproj", "{43441B02-A17B-4AA5-9B96-F0812FDBF432}" 
     6Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PongContent", "Pong\PongContent\PongContent.contentproj", "{43441B02-A17B-4AA5-9B96-F0812FDBF432}" 
    77EndProject 
    88Global 
  • 2015/27/JimiS/Pong/Pong/Pong/Pong.cs

    r6511 r6515  
    3939        Add(pallo); 
    4040        pallo.Shape = Shape.Circle; 
    41         pallo.X = -200.0; 
     41        pallo.X = 200.0; 
    4242        pallo.Y = 0.0; 
    4343        pallo.Image = pallokuva; 
     
    6060        //reunat loppuu  
    6161        pallo.Restitution = 1.0; 
    62         Level.Background.Color = Color.Green; 
     62        Level.Background.Color = Color.Yellow; 
    6363        pallo.Color = Color.Green; 
    6464        Camera.ZoomToLevel(); 
     
    135135        naytto.X = x; 
    136136        naytto.Y = y; 
    137         naytto.TextColor = Color.White; 
    138         naytto.BorderColor = Level.Background.Color; 
    139         naytto.Color = Level.Background.Color; 
     137        naytto.TextColor = Color.Black; 
     138        naytto.BorderColor = Color.Red; 
     139        naytto.Color = Color.White; 
    140140        Add(naytto); 
    141141 
     
    145145    { 
    146146        Label ohje = new Label("ohje painamalla F1"); 
    147         ohje.X = Level.Left + 100.0; 
     147        ohje.X = Level.Left + 5.0; 
    148148        ohje.Y = Level.Top - 100.0; 
    149         ohje.TextColor = Color.Red; 
     149        ohje.TextColor = Color.Black; 
    150150        ohje.BorderColor = Level.Background.Color; 
    151151        ohje.Color = Level.Background.Color; 
    152         ohje.TextScale *= 2; 
     152        ohje.TextScale *= 1; 
    153153        Add(ohje); 
    154154    } 
     
    168168        maila.Velocity = nopeus; 
    169169    } 
     170    const double PALLON_MIN_NOPEUS = 300; 
     171 
     172    protected override void Update(Time time) 
     173    { 
     174        if (pallo != null && Math.Abs(pallo.Velocity.X) < PALLON_MIN_NOPEUS) 
     175        { 
     176            pallo.Velocity = new Vector(pallo.Velocity.X * 1.1, pallo.Velocity.Y); 
     177        } 
     178        base.Update(time); 
     179    } 
    170180} 
Note: See TracChangeset for help on using the changeset viewer.