Example #1
0
        private static void Create()
        {
            Terrain3DObject terrain3DObject = CreateInstance <Terrain3DObject>();

            AssetDatabase.CreateAsset(terrain3DObject, "Assets/Terrain3D.asset");
            AssetDatabase.SaveAssets();
        }
Example #2
0
        private static void Create()
        {
            GameObject terrain3DGameObject = new GameObject("Terrain3D");
            Terrain3D  terrain3D           = (Terrain3D)terrain3DGameObject.AddComponent(typeof(Terrain3D));

            terrain3D.Initialize();
            terrain3D.Refresh();
            Terrain3DObject terrain3DObject = CreateInstance <Terrain3DObject>();

            AssetDatabase.CreateAsset(terrain3DObject, "Assets/Terrain3D.asset");
            AssetDatabase.SaveAssets();
        }