updat core

This commit is contained in:
2024-10-21 16:20:37 +08:00
parent afc7f2d1bc
commit 93fe7b4d04
33 changed files with 1381 additions and 478 deletions

View File

@@ -1,4 +1,5 @@
using UnityEditor;
using Game.Component.Map;
using UnityEditor;
using UnityEngine;
namespace Game.Component.SceneProp.Editor
@@ -135,7 +136,7 @@ namespace Game.Component.SceneProp.Editor
}
//创建敌人b
[MenuItem("GameObject/场景角色/创建敌人b" , false, 10)]
[MenuItem("GameObject/场景敌人/创建敌人b" , false, 10)]
public static void CreateEnemyB (MenuCommand menuCommand)
{
var prefab = LoadPrefab ("Assets/GameRes/GamePool/enemy_B.prefab");
@@ -153,7 +154,7 @@ namespace Game.Component.SceneProp.Editor
}
//创建敌人c
[MenuItem("GameObject/场景角色/创建敌人c" , false, 10)]
[MenuItem("GameObject/场景敌人/创建敌人c" , false, 10)]
public static void CreateEnemyC (MenuCommand menuCommand)
{
var prefab = LoadPrefab ("Assets/GameRes/GamePool/enemy_C.prefab");
@@ -171,7 +172,7 @@ namespace Game.Component.SceneProp.Editor
}
//创建敌人witch
[MenuItem("GameObject/场景角色/创建敌人witch" , false, 10)]
[MenuItem("GameObject/场景敌人/创建敌人witch" , false, 10)]
public static void CreateEnemyWitch (MenuCommand menuCommand)
{
var prefab = LoadPrefab ("Assets/GameRes/GamePool/enemy_Witch.prefab");
@@ -187,5 +188,22 @@ namespace Game.Component.SceneProp.Editor
Selection.activeObject = prop;
Selection.activeTransform = prop.transform;
}
[MenuItem("GameObject/场景道具/创建地图链接" , false, 10)]
public static void CreateMapLink ()
{
var pos = CreatePos ();
var prop = new GameObject("mapLink");
prop.transform.position = pos;
prop.AddComponent<MovePathGroup> ();
var target = Selection.activeTransform;
if (target != null)
{
prop.transform.SetParent (target);
}
Undo.RegisterCreatedObjectUndo(prop, "Create " + prop.name);
Selection.activeObject = prop;
Selection.activeTransform = prop.transform;
}
}
}