public static void CreateEnemyParams() { EnnemyParams ep = ScriptableObject.CreateInstance <EnnemyParams>(); string path = AssetDatabase.GetAssetPath(Selection.activeObject); if (path == "") { path = "Assets"; } string fileName = "New EnnemyParams.asset"; path += "/" + fileName; path = AssetDatabase.GenerateUniqueAssetPath(path); AssetDatabase.CreateAsset(ep, path); AssetDatabase.SaveAssets(); AssetDatabase.Refresh(); }
public void ApplyParameters(EnnemyParams ep) { currentParams = ep; spriteRenderer.color = ep.color; }