Ejemplo n.º 1
0
 private void Awake()
 {
     if (Battery != null)
     {
         Destroy(Battery);
     }
     Battery = this;
 }
Ejemplo n.º 2
0
 private void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(gameObject);
     }
     else
     {
         _instance = this;
     }
 }
Ejemplo n.º 3
0
    public void LoadBatteryTile(Map.Battery s)
    {
        BatteryController newBattery = Instantiate(battery, transform.parent);

        newBattery.transform.localRotation = Quaternion.Euler(Vector3.left * 90);
        newBattery.transform.position      = transform.position;

        if (s.GetIsPrimary())
        {
            primaryBatterySetterCallback(newBattery);
        }
        else
        {
            newBattery.coreRenderer.material = opponentCore;
            newBattery.score.color           = Color.red;
            secondaryBatterySetterCallback(newBattery);
        }
    }
Ejemplo n.º 4
0
 public void SetOpponentBattery(BatteryController batteryController)
 {
     opponentBattery = batteryController;
 }
Ejemplo n.º 5
0
 public void SetMyBattery(BatteryController batteryController)
 {
     myBattery = batteryController;
 }
Ejemplo n.º 6
0
 /* 敵から攻撃を受けたとき */
 public void OnAttack(BatteryController attacker)
 {
     hp -= attacker.power;
 }
Ejemplo n.º 7
0
 private void Awake()
 {
     Instance = this;
 }
Ejemplo n.º 8
0
 private void addNewBattery()
 {
     BatteryController.CreateNewBattery(BatteryLabelBox.Text, BatteryLevelSlider.Value);
     BatteryAdded(null, null);
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Open Gps if battery is greater than 0
 /// </summary>
 /// <param name="battery"></param>
 public void OpenGps(BatteryController battery)
 {
     gpsPanel.SetActive(battery.batteryLevel.value > 0);
 }
Ejemplo n.º 10
0
 public void TestInitialize()
 {
     _mockBatteryBusiness = new Mock <IBatteryBusiness>();
     _batteryController   = new BatteryController(_mockBatteryBusiness.Object);
 }