コード例 #1
0
ファイル: Item.cs プロジェクト: lvendrame/p-atack
 public virtual bool Update(double miliseconds, UserSpaceShip ssUser)
 {
     base.Update(miliseconds);
     if (this.Colide(ssUser))
     {
         this.ApplyChanges(miliseconds, ssUser);
         return(true);
     }
     return(false);
 }
コード例 #2
0
 public override void ApplyChanges(double miliseconds, UserSpaceShip ssUser)
 {
     ssUser.BulletSettings          = this.BulletSettings;
     ssUser.TimeAcummulator.MaxTime = this.BulletSettings.Interval;
 }
コード例 #3
0
ファイル: Item.cs プロジェクト: lvendrame/p-atack
 public abstract void ApplyChanges(double miliseconds, UserSpaceShip ssUser);
コード例 #4
0
ファイル: GenericStage.cs プロジェクト: lvendrame/p-atack
 public virtual void LoadComponents()
 {
     ssUser = new UserSpaceShip();
 }