public override void OnInspectorGUI() { base.OnInspectorGUI(); EditorGUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); GrandFather generator = (GrandFather)target; if (GUILayout.Button("웨이포인트 생성", GUILayout.Width(120), GUILayout.Height(30))) { generator.GenerateWayPoint(); } GUILayout.FlexibleSpace(); EditorGUILayout.EndHorizontal(); EditorGUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); if (GUILayout.Button("플레이어를 위한 웨이포인트 생성", GUILayout.Width(240), GUILayout.Height(30))) { generator.GenerateWayPointForPlayer(); } GUILayout.FlexibleSpace(); EditorGUILayout.EndHorizontal(); EditorGUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); if (GUILayout.Button("웨이포인트 id 초기화", GUILayout.Width(240), GUILayout.Height(30))) { generator.InitWayPoint(); } GUILayout.FlexibleSpace(); EditorGUILayout.EndHorizontal(); EditorGUILayout.BeginHorizontal(); GUILayout.FlexibleSpace(); if (GUILayout.Button("플레이어 웨이포인트 id 초기화", GUILayout.Width(240), GUILayout.Height(30))) { generator.InitWayPointForPlayer(); } GUILayout.FlexibleSpace(); EditorGUILayout.EndHorizontal(); }
static void Inheritence() { GrandFather surya = new GrandFather("Surya"); Father Chandra = new Father("Chandra", "Jung"); Uncle Hari = new Uncle("Hari"); Me Shyam = new Me("Shyam"); //Console.WriteLine("Gran Father Details :"); //Console.WriteLine(surya.FirstName); //Console.WriteLine(surya.LastName); //Console.WriteLine("Father's Detail :"); //Console.WriteLine(Chandra.FirstName + " " + Chandra.MiddleName + " " + Chandra.LastName); //Console.WriteLine("Uncle's Detail :"); //Console.WriteLine(Hari.FirstName + " " + Hari.LastName); //Console.WriteLine("My Details : "); //Console.WriteLine(Shyam.FirstName + " " + Shyam.MiddleName + " " + Shyam.LastName); Console.WriteLine(surya.ToString()); Console.WriteLine(Chandra.ToString()); }