FarmObject.deactivate C# (CSharp) 메소드

deactivate() 공개 메소드

public deactivate ( ) : void
리턴 void
    public void deactivate()
    {
        // Set parent to parentTransform*
            // Unless parentTransform is FarmObjects, then send to inactive object folder
        if(parentTransform.gameObject.name == "FarmObjects")
        {
            transform.SetParent(GameObject.FindGameObjectWithTag("Inactive").transform);
        }
        else
        {
            transform.SetParent(parentTransform);
            parentTransform.GetComponent<FarmObject>().deactivate();
        }
        //transform.gameObject.SetActive (false);
        GetComponent<Collider>().enabled = false;
        // Disable gameobject

        // Deactivate parentTransform
    }