質問するログイン新規登録

質問編集履歴

1

内容更新

2019/03/18 07:34

投稿

Yamakagasi
Yamakagasi

スコア21

title CHANGED
File without changes
body CHANGED
@@ -43,11 +43,13 @@
43
43
  void Test(){
44
44
  GameObject Select_Obj = Selection.activeGameObject;
45
45
  Button btn = Select_Obj.GetComponent<Button>();
46
+ //Delegate
46
47
  UnityAction<bool> methodDelegateBool = System.Delegate.CreateDelegate(typeof(UnityAction<bool>), Target_Obj.GetComponent<Rigidbody>(), "useGravity") as UnityAction<bool>;
47
48
 
48
49
  UnityEditor.Events.UnityEventTools.AddBoolPersistentListener(btn.onClick, Select_Obj.SetActive, true);
49
50
  UnityEditor.Events.UnityEventTools.AddObjectPersistentListener(btn.onClick, Select_Obj.transform.SetParent, Target_Obj.transform);
51
+
50
- UnityEditor.Events.UnityEventTools.AddBoolPersistentListener(btn.onClick, methodDelegateBool, false);
52
+ //useGravityをfalseにUnityEditor.Events.UnityEventTools.AddBoolPersistentListener(btn.onClick, methodDelegateBool, false);
51
53
 
52
54
 
53
55
  }