예제 #1
0
 static void OnRequire <T>(T obj)
 {
     if (obj is GameObject)
     {
         GameObject target = obj as GameObject;
         target.SetActive(true);
     }
     else if (obj is Transform)
     {
         Transform target = obj as Transform;
         target.gameObject.SetActive(true);
     }
     else if (obj is IReference)
     {
         IReference target = obj as IReference;
         target.OnRequire();
     }
 }