コード例 #1
0
 public void ApplyForceTo(GameTime gameTime, MovingEntity entity)
 {
     entity.SumOfForces += force * Direction;
 }
コード例 #2
0
 public ActorMovedEvent(Optional<Object> sender, int delay, MovingEntity movedEntity)
     : base(sender, "actor_moved", delay)
 {
     this.movedEntity = movedEntity;
 }
コード例 #3
0
 private void UpdateEntity(MovingEntity entity, GameTime gameTime)
 {
     entity.Velocity += entity.SumOfForces / entity.Mass;
     entity.Update(gameTime);
 }