コード例 #1
0
ファイル: CompoundController.cs プロジェクト: mkecman/GameOne
 private void OnCompoundDropMessage(CompoundEquipMessage value)
 {
     if (value.Action == CompoundEquipAction.EQUIP)
     {
         _unitEquipCommand.ExecuteEquip(value.CompoundIndex, value.BodySlotIndex);
     }
     else
     {
         _unitEquipCommand.ExecuteUnequip(value.BodySlotIndex);
     }
 }
コード例 #2
0
ファイル: BodySlotView.cs プロジェクト: mkecman/GameOne
 private void Awake()
 {
     _compounds            = GameConfig.Get <CompoundConfig>();
     _compoundEquipMessage = new CompoundEquipMessage(0, Index);
 }
コード例 #3
0
 private void Start()
 {
     _compounds = GameConfig.Get <CompoundConfig>();
     GameModel.HandleGet <PlanetModel>(OnPlanetChange);
     _compoundEquipMessage = new CompoundEquipMessage(0, 0, CompoundEquipAction.UNEQUIP);
 }