private static void LoadSampleAsset() { CSampleScriptableObject sampleAsset = UnityEditor.AssetDatabase. LoadAssetAtPath <CSampleScriptableObject>("Assets/SampleAssets/SampleAsset.asset"); Debug.Log(sampleAsset._line); }
private static void CreateSampleAsset() { CSampleScriptableObject sampleAsset = CreateInstance <CSampleScriptableObject>(); UnityEditor.AssetDatabase.CreateAsset(sampleAsset, "Assets/SampleAssets/SampleAsset.asset"); UnityEditor.AssetDatabase.Refresh(); }