コード例 #1
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        target = null;
    }
コード例 #2
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        target            = null;
        stickyRay.enabled = false;
    }
コード例 #3
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        target = null;
        Destroy(clone);
    }
コード例 #4
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        DestroyClones();

        target = null;
    }
コード例 #5
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        if (touching != null)
        {
            touching.Clear();
        }

        numTouching = 0;

        if (resizable)
        {
            transform.localScale    = Vector3.one;
            transform.localPosition = new Vector3(0, 0, 0.5f);
        }
    }
コード例 #6
0
    // Reset on disable
    private void OnDisable()
    {
        if (resetScript != null)
        {
            resetScript.Reset();
        }

        //if (pickUps != null)
        //{
        //    foreach (GameObject obj in pickUps)
        //    {
        //        if (obj != null)
        //        {
        //            obj.GetComponent<InteractiveBehaviour>().Contact(false);
        //        }
        //    }
        //}


        target = null;
    }