public void CreateCurrentInstanceEffect(bool bRunAction) { FxmTestSetting component = this.m_PrefabList.GetComponent <FxmTestSetting>(); if (this.m_bAutoSetting && component != null) { this.m_FXMakerControls.AutoSetting(component.m_nPlayIndex, component.m_nTransIndex, component.m_nTransAxis, component.m_fDistPerTime, component.m_nRotateIndex, component.m_nMultiShotCount, component.m_fTransRate, component.m_fStartPosition); } NgUtil.LogDevelop("CreateCurrentInstanceEffect() - bRunAction - " + bRunAction); bool flag = this.CreateCurrentInstanceEffect(this.m_OriginalEffectObject); if (flag && bRunAction) { this.m_FXMakerControls.RunActionControl(); } }
// ------------------------------------------------------------------------------------------- public void CreateCurrentInstanceEffect(bool bRunAction) { // auto test setting FxmTestSetting setting = m_PrefabList.GetComponent <FxmTestSetting>(); if (m_bAutoSetting && setting != null) { m_FXMakerControls.AutoSetting(setting.m_nPlayIndex, setting.m_nTransIndex, setting.m_nTransAxis, setting.m_fDistPerTime, setting.m_nRotateIndex, setting.m_nMultiShotCount, setting.m_fTransRate, setting.m_fStartPosition); } NgUtil.LogDevelop("CreateCurrentInstanceEffect() - bRunAction - " + bRunAction); bool bTrue = CreateCurrentInstanceEffect(m_OriginalEffectObject); if (bTrue && bRunAction) { m_FXMakerControls.RunActionControl(); } }
// Property ------------------------------------------------------------------------- // Event Function ------------------------------------------------------------------- void OnEnable() { m_Sel = target as FxmTestSetting; m_UndoManager = new FXMakerUndoManager(m_Sel, "FxmTestSetting"); }