Changeset 890 for 2010/24


Ignore:
Timestamp:
2010-06-15 21:54:16 (9 years ago)
Author:
timisahe
Message:
 
Location:
2010/24/timisahe
Files:
17 added
2 edited

Legend:

Unmodified
Added
Removed
  • 2010/24/timisahe/Ympyroita/Content/Content.contentproj

    r837 r890  
    1 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> 
     1<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5"> 
    22  <PropertyGroup> 
    33    <ProjectGuid>24a62c3e-f932-43e7-851b-65e5f6e1ec89</ProjectGuid> 
     
    3434    <Reference Include="Microsoft.Xna.Framework.Content.Pipeline.XImporter, Version=3.1.0.0, Culture=neutral, PublicKeyToken=6d5c3888ef60e27d" /> 
    3535  </ItemGroup> 
     36  <ItemGroup> 
     37    <Compile Include="Bulla.png"> 
     38      <Name>Bulla</Name> 
     39      <Importer>TextureImporter</Importer> 
     40      <Processor>TextureProcessor</Processor> 
     41    </Compile> 
     42  </ItemGroup> 
    3643</Project> 
  • 2010/24/timisahe/Ympyroita/Peli.cs

    r845 r890  
    66public class Peli : PhysicsGame 
    77{ 
     8    PlatformCharacter pelaaja1; 
    89 
     10    const double nopeus = 200; 
     11    const double hyppyVoima = 4000; 
    912 
    1013    protected override void Begin() 
     
    1215 
    1316 
    14          
    15        
     17 
     18        Gravity = new Vector(0, -1000); 
    1619 
    1720        PiirraYmpyra(); 
     
    4649        PiirraYmpyra(); 
    4750        PiirraYmpyra(); 
    48         PiirraUhri(); 
    49         PiirraUhri(); 
    50         PiirraUhri(); 
    51         PiirraUhri(); 
    52         PiirraUhri(); 
    53         PiirraUhri(); 
    54         PiirraUhri(); 
    55         PiirraUhri(); 
    56         PiirraUhri(); 
    57         PiirraUhri(); 
    58         PiirraUhri(); 
    59         PiirraUhri(); 
    60         PiirraUhri(); 
    61         PiirraUhri(); 
    62         PiirraUhri(); 
    63         PiirraUhri(); 
    64         PiirraUhri(); 
    65         PiirraUhri(); 
    66         PiirraUhri(); 
    67         PiirraUhri(); 
    68         PiirraUhri(); 
    69         PiirraUhri(); 
    70         PiirraUhri(); 
    71         PiirraUhri(); 
    72         PiirraUhri(); 
    73         PiirraUhri(); 
    74         Piirranelio(); 
    75         Piirranelio(); 
    76         Piirranelio(); 
    77         Piirranelio(); 
    78         Piirranelio(); 
    79         Piirranelio(); 
    80         Piirranelio(); 
    81         Piirranelio(); 
    82         Piirranelio(); 
    83         Piirranelio(); 
    84         Piirranelio(); 
    8551 
     52        lisaaPelaajat(); 
    8653 
    8754        Level.CreateBorders(1.0, false); 
     
    10471 
    10572    } 
    106     void PiirraUhri() 
     73    void PiirraUhri(double x,double y) 
    10774    { 
    108         PhysicsObject uhri = new PhysicsObject(20.0, 20.0, Shapes.Circle); 
    109         uhri.X = RandomGen.NextInt(-300, 300); 
    110         uhri.Y = RandomGen.NextInt(-300, 300); 
    111         uhri.Color = RandomGen.NextColor(); 
    112         Vector impulssi = new Vector(900.0, 0.0); 
    113         uhri.Hit(impulssi); 
     75        PhysicsObject uhri = PhysicsObject.CreateStaticObject(20.0, 20.0,Shapes.Circle); 
     76        uhri.Color = Color.DarkRed; 
    11477        uhri.Restitution = 1.0; 
     78        uhri.X =x; 
     79        uhri.Y =y; 
    11580        Add(uhri); 
    11681 
     82        
    11783    } 
    118     void Piirranelio() 
     84    void lisaaPelaajat() 
    11985    { 
    120         PhysicsObject nelio = new PhysicsObject(15.0, 15.0, Shapes.Rectangle); 
    121         nelio.X = RandomGen.NextInt(-300, 300); 
    122         nelio.Y = RandomGen.NextInt(-300, 300); 
    123         nelio.Color = RandomGen.NextColor(); 
    124         Vector impulssi = new Vector(900.0, 0.0); 
    125         nelio.Hit(impulssi); 
    126         nelio.Restitution = 1.0; 
    127         Add(nelio); 
     86        pelaaja1 = new PlatformCharacter(40, 60); 
     87        pelaaja1.Mass = 1.0; 
     88        pelaaja1.Image = LoadImage("Bulla"); 
     89        pelaaja1.X = 0; 
     90        pelaaja1.Y = Level.Bottom + 120; 
    12891 
     92 
     93 
     94        Add(pelaaja1); 
    12995    } 
     96 
     97 
     98 
     99 
     100 
     101 
     102 
     103    
    130104 
    131105 
     
    138112 
    139113 
     114 
    140115    
    141116 
Note: See TracChangeset for help on using the changeset viewer.