작업 조건 분석 기능 개발
This commit is contained in:
60
Assets/Chart And Graph/Editor/EditorMenu.Full.cs
Normal file
60
Assets/Chart And Graph/Editor/EditorMenu.Full.cs
Normal file
@@ -0,0 +1,60 @@
|
||||
#define Graph_And_Chart_PRO
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
|
||||
namespace ChartAndGraph
|
||||
{
|
||||
|
||||
partial class EditorMenu
|
||||
{
|
||||
private static void InstanciateWorldSpace(string path)
|
||||
{
|
||||
GameObject obj = Resources.Load<GameObject>(path);
|
||||
// GameObject obj = AssetDatabase.LoadAssetAtPath<GameObject>(path);
|
||||
GameObject newObj = (GameObject)GameObject.Instantiate(obj);
|
||||
newObj.name = newObj.name.Replace("(Clone)", "");
|
||||
Undo.RegisterCreatedObjectUndo(newObj, "Create Object");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Radar/3D")]
|
||||
public static void AddRadarChartWorldSpace()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/3DRadar");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Bar/3D/Simple")]
|
||||
public static void AddBarChartSimple3D()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/Bar3DSimple");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Bar/3D/Multiple Groups")]
|
||||
public static void AddBarChartMultiple3D()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/Bar3DMultiple");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Torus/3D")]
|
||||
public static void AddTorusChart3D()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/Torus3D");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Pie/3D")]
|
||||
public static void AddPieChart3D()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/Pie3D");
|
||||
}
|
||||
|
||||
[MenuItem("Tools/Charts/Graph/3D")]
|
||||
public static void AddGraph3D()
|
||||
{
|
||||
InstanciateWorldSpace("MenuPrefabs/3DGraph");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user