Skip to content

Instantly share code, notes, and snippets.

@anchan828
Created October 2, 2013 06:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anchan828/75aaf196efb6eef40dbe to your computer and use it in GitHub Desktop.
Save anchan828/75aaf196efb6eef40dbe to your computer and use it in GitHub Desktop.
using UnityEngine;
public class Question4_practical : ScriptableObject
{
public string name;
public int hp;
}
using UnityEditor;
using UnityEngine;
[CustomEditor(typeof(Question4_practical))]
public class Question4Editor_practical : Editor
{
[MenuItem("Assets/CreateAsset")]
static void Create()
{
Question4_practical question4Practical = CreateInstance<Question4_practical>();
AssetDatabase.CreateAsset(question4Practical, "Assets/Question4_practical/Question4_practical.asset");
AssetDatabase.SaveAssets();
}
public override Texture2D RenderStaticPreview(string assetPath, Object[] subAssets, int width, int height)
{
return (Texture2D)AssetDatabase.LoadAssetAtPath("Assets/Question4_practical/logo.png", typeof(Texture2D));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment