public static void CreateYourScriptableObject() { VegetationPackagePro vegetationPackagePro = ScriptableObjectUtility.CreateAndReturnAsset <VegetationPackagePro>(); vegetationPackagePro.TerrainTextureCount = 0; vegetationPackagePro.InitPackage(); }
public static void CreateVegetationPackageObject16Textures() { VegetationPackagePro vegetationPackagePro = ScriptableObjectUtility.CreateAndReturnAsset <VegetationPackagePro>(); vegetationPackagePro.TerrainTextureCount = 16; vegetationPackagePro.InitPackage(); vegetationPackagePro.LoadDefaultTextures(); vegetationPackagePro.SetupTerrainTextureSettings(); }
public static void CreatePersistentVegetationStoragePackage() { ScriptableObjectUtility.CreateAndReturnAsset <PersistentVegetationStoragePackage>(); }
public static void CreateMeshTerrainDataScriptableObject() { ScriptableObjectUtility.CreateAndReturnAsset <MeshTerrainData>(); }