public override void OnClickRunBtn() { var itu = new ITU_Facade(); //Attach extension first var extNav = new ITU_GenNavMeshBlockExtension { navTempBlockMat = navTempBlockMaterial }; itu.AddExtensions(extNav); var extPrefab = new ITU_ReplaceWithPrefabExtension(); extPrefab.PrefabBoxDeco = PrefabBoxDeco; extPrefab.PrefabSupportDeco = PrefabSupportDeco; itu.AddExtensions(extPrefab); //Load Txm map itu.LoadTxmFile(Application.dataPath + txmFilePath); //Render var rednerSetting = new ITU_RenderSetting(); rednerSetting.SetSaveToFolder(saveProjectToPath, Path.GetFileNameWithoutExtension(txmFilePath)); rednerSetting.ignoreRenderLayerNameList.Add("Deco"); itu.SetRenderSetting(rednerSetting); itu.RenderMapToCurrentScene(); //Handle Property itu.HandleMapPropertyAndObject(); }
public override void OnClickRunBtn() { var setting = new ITU_RenderSetting(); setting.SetSaveToFolder(saveProjectToPath, Path.GetFileNameWithoutExtension(txmFilePath)); var itu = new ITU_Facade(); //Attach extension first itu.AddExtensions(new ITU_ReadTxmMapInfoExtension()); //Load Txm map itu.LoadTxmFile(Application.dataPath + txmFilePath); //Render itu.SetRenderSetting(setting); itu.RenderMapToCurrentScene(); }