private IEnumerator StartAreaGuide() { yield return(new WaitForSeconds(UserStatusPanel.DEPLOY_ENTER_SCENE_DURATION)); ValidDeployAreaGuider = DeployValidAreaGuider.CreateInstance(); ValidDeployAreaGuider.ShowGuideAnimation(false); ValidDeployAreaGuider.SetSize(2 * GlobalConfig.GetBattlefieldReferenceByID(BattleSys.NowMapID).battlefield_wid, 2 * GlobalConfig.GetBattlefieldReferenceByID(BattleSys.NowMapID).deployarea_len); }
public static DeployValidAreaGuider CreateInstance() { GameObject attach = new GameObject("__ValidDeployFieldGuider__"); attach.transform.SetParent(DeploySceneManager.Instance.transform); DeployValidAreaGuider instance = attach.AddComponent <DeployValidAreaGuider>(); return(instance); }