Exemple #1
0
    // Update is called once per frame
    void Update()
    {
        if (!isPutBomb)
        {
            PutBomb();
        }
        countTime += Time.deltaTime;

        if (countTime > 0.5f && isPutBomb)
        {
            //爆弾が攻撃によって爆破されたとき
            try
            {
                ec.TurnCannon(target.transform.position - remoteBomb.transform.position);
                if (Vector3.Distance(target.transform.position, remoteBomb.transform.position) < 5f)
                {
                    po.PutRemoteBombPrefab();
                    isPutBomb = false;
                }
            }
            catch (MissingReferenceException)
            {
                isPutBomb = false;
            }
            countTime = 0f;
        }
    }
Exemple #2
0
 public void UseSkillPutRemoteBomb()
 {
     po.PutRemoteBombPrefab();
 }