Changeset 7873 for 2016


Ignore:
Timestamp:
2016-07-06 12:48:10 (3 years ago)
Author:
sieerinn
Message:

Korjattu törmäystapahtumat alla olevien palikoiden kanssa

Location:
2016/27/ohjaajat/VenienteFragore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • 2016/27/ohjaajat/VenienteFragore/SimplePhysics/Game.cs

    r7656 r7873  
    207207                var combinedFriction = highestFriction * obj.Friction; 
    208208                obj.Velocity = new Vector(obj.Velocity.X * (1 - combinedFriction), obj.Velocity.Y); 
     209 
     210                // Tämä on nyt ruma korjaus, mutta tehdään törmäystapahtuma alla olevien tiilien kanssa. 
     211                foreach(var groundObj in groundObjects) 
     212                { 
     213                    groundObj.CollidedWith(obj); 
     214                    obj.CollidedWith(groundObj); 
     215                } 
    209216            } 
    210217            else if (!obj.IgnoresGravity) 
  • 2016/27/ohjaajat/VenienteFragore/VenienteFragore/VenienteFragore/LevelCreationMethods.cs

    r7871 r7873  
    200200                    tile.OneWayPlatform = true; 
    201201                    break; 
    202  
     202                     
    203203                case "break": 
    204204                    tile.AddCollisionHandler("player", (t, player) => 
Note: See TracChangeset for help on using the changeset viewer.