コード例 #1
0
ファイル: Component.cs プロジェクト: kuviman/QGame
 public void UpdateWeapon(Weapon weapon)
 {
     if (weapon == null || Weapon == null || weapon.GetType() != Weapon.GetType())
         Weapon = weapon;
     else
         Weapon.Update(weapon);
 }
コード例 #2
0
ファイル: Weapon.cs プロジェクト: kuviman/QGame
 public virtual void Update(Weapon upd)
 {
     Firing = upd.Firing;
 }
コード例 #3
0
ファイル: Message.cs プロジェクト: kuviman/QGame
 public WeaponUpdate(Entity entity)
 {
     entityId = entity.Id;
     this.weapon = entity.Get<WeaponComponent>().Weapon;
 }
コード例 #4
0
ファイル: Component.cs プロジェクト: kuviman/QGame
 public WeaponComponent(Weapon weapon)
 {
     Weapon = weapon;
 }