using UnityEngine; using UnityEditor; namespace Ferdi{ public class ScreenshoterPrefab : MonoBehaviour{ [MenuItem("GameObject/Screenshoter", false, 15)] public static void CreateScreenshoter(){ if(!AssetDatabase.IsValidFolder("Assets/Gizmos")){ AssetDatabase.CreateFolder("Assets", "Gizmos"); } AssetDatabase.CopyAsset("Packages/com.ferdi.screenshoter/Editor/Screenshoter.png", "Assets/Gizmos/Screenshoter.png"); AssetDatabase.Refresh(); GameObject ScreenshoterPrefab = (GameObject)PrefabUtility.InstantiatePrefab(AssetDatabase.LoadAssetAtPath("Packages/com.ferdi.screenshoter/Runtime/Screenshoter.prefab")); ScreenshoterPrefab.name = "Screenshoter"; } } }