예제 #1
0
 private void Start()
 {
     _movement         = GetComponent <Movement>();
     _carryObject      = GetComponent <CarryObject>();
     _objectInteractor = GetComponent <ObjectInteractor>();
     _animator         = GetComponent <Animator>();
 }
예제 #2
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        ObjectInteractor objectInteractor = (ObjectInteractor)target;

        if (GUILayout.Button("Manually Run Interactor"))
        {
            objectInteractor.InteractWithObject();
        }
    }