Пример #1
0
 void OnTriggerEnter(Collider collisionObject)
 {
     if (collisionObject.gameObject.layer == LayerMask.NameToLayer("Player") && m_state == State.TRACK)
     {
         washChain.GetWash();
         washgauge.GetWash();
         GameObject.Destroy(gameObject);
     }
 }
Пример #2
0
    public void NoticeDestroy(DirtyObjectScript dirty)
    {
        if (m_dirtyWashUI)
        {
            m_dirtyWashUI.NorticeDirtyWash(dirty);
        }
        if (m_washChainUI)
        {
            m_washChainUI.GetWash();
        }
        if (m_washGaugeUI)
        {
            m_washGaugeUI.GetWash();
        }

        ParntDirtySystem.NoticeDestroyToSystem(this);
        isMyDityDestroy = true;
    }