/// <summary> /// 遅延初期化 /// </summary> public override void LateInitialize() { base.LateInitialize(); //コンポーネントの取得 database = unitEditor.database; //menuの取得 UnitEditorUIMainmenu mainmenu = (UnitEditorUIMainmenu)unitEditor.ui.sidemenu.GetUIComponent(MENU); //UIコールバック追加 mainmenu.selectBtn.onClick.AddListener(OnSelectBtnClicked); }
public override void LateInitialize() { base.LateInitialize(); //コンポーネントの取得 polyLine = unitEditor.polyLine; database = unitEditor.database; maker = (UnitEditorPolyLineMaker)polyLine.GetState(LINE_COM); //UIコールバックの設定 UnitEditorUIMainmenu mainmenu = (UnitEditorUIMainmenu)unitEditor.ui.sidemenu.GetUIComponent(MENU); mainmenu.makeBtn.onClick.AddListener(OnMakeBtnClicked); //ColorEditFieldの取得 colorEditField = unitEditor.ui.colorEditField; }