public static void Create() { ShieldObject asset = ScriptableObject.CreateInstance <ShieldObject>(); AssetDatabase.CreateAsset(asset, "Assets/NewShopItem.asset"); AssetDatabase.SaveAssets(); EditorUtility.FocusProjectWindow(); Selection.activeObject = asset; }
void Awake() { shieldObject = GetComponentInChildren <ShieldObject>(); shieldObjectAnimator = shieldObject.GetComponent <Animator>(); //collider = GetComponent<Collider2D>(); }