amazing import spam
This commit is contained in:
parent
655a116647
commit
3160bff7a3
1016 changed files with 801 additions and 51 deletions
|
|
@ -0,0 +1,37 @@
|
|||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
|
||||
namespace Bremsengine
|
||||
{
|
||||
#if UNITY_EDITOR
|
||||
public class CreditsEditor : EditorWindow
|
||||
{
|
||||
static GameCreditsSO gameCredits;
|
||||
static string creditTitle;
|
||||
static string creditCreator;
|
||||
static string creditWebsite;
|
||||
static int priority;
|
||||
[MenuItem("Bremsengine/Credits Adder")]
|
||||
static void Init()
|
||||
{
|
||||
EditorWindow window = GetWindow(typeof(CreditsEditor));
|
||||
}
|
||||
private void OnGUI()
|
||||
{
|
||||
gameCredits = EditorGUILayout.ObjectField("Game Credits Selection", gameCredits, typeof(GameCreditsSO), false) as GameCreditsSO;
|
||||
creditTitle = EditorGUILayout.TextField("Credits Title: ", creditTitle);
|
||||
creditCreator = EditorGUILayout.TextField("Creator: ", creditCreator);
|
||||
creditWebsite = EditorGUILayout.TextField("Website: ", creditWebsite);
|
||||
priority = EditorGUILayout.IntSlider(priority, -500, 500);
|
||||
if (GUILayout.Button("Create"))
|
||||
{
|
||||
SendInfo();
|
||||
}
|
||||
}
|
||||
private static void SendInfo()
|
||||
{
|
||||
CreditsSO.Create(gameCredits, creditTitle, creditCreator, creditWebsite, priority);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue