public override void Awake() { requestCode = RequestCode.User; actionCode = ActionCode.Create; createPanel = GetComponent <CreatePanel>(); base.Awake(); }
private void createButton_Click(object sender, EventArgs e) { CreatePanel createPanel = new CreatePanel(); createPanel.Show(); this.Hide(); }
void cancelFunc() { CreatePanel.SetActive(false); JoinPanel.SetActive(false); MainPanel.SetActive(true); aud.PlayOneShot(ButtonSound); }
public async Task <IActionResult> Post([FromBody] CreatePanel model) { var entity = model.MapEntity(model); var createdResult = await _panelService.CreatePanelAsync(entity); return(ApiResponse.FromServiceResult(createdResult)); }
/// <summary> /// 进入该按钮状态 /// </summary> public override void OnOpen(object arg) { CreatePanel createPanel = (CreatePanel)Game.UIModule.GetPanel(UIName.Create); // 设父物体以及自己在子物体中的顺序 transform.SetParent(createPanel.groupBtn.transform.parent, true); transform.SetSiblingIndex(createPanel.groupBtn.transform.GetSiblingIndex() + 1); if (canvasGroup == null) { canvasGroup = transform.GetComponent <CanvasGroup>(); } gameObject.SetActive(true); canvasGroup.interactable = true; }
public override void OnOpen() { CreatePanel createPanel = (CreatePanel)Game.UIModule.GetPanel(UIName.Create); // 设父物体以及自己在子物体中的顺序 transform.SetParent(createPanel.teamBtn.transform.parent, true); transform.SetSiblingIndex(createPanel.teamBtn.transform.GetSiblingIndex() + 1); if (canvasGroup == null) { canvasGroup = transform.GetComponent <CanvasGroup>(); } rect.DOSizeDelta(rectSize, 0.3f); // 进场动画 canvasGroup.interactable = true; }
public override void OnOpen(params object[] args) { CreatePanel createPanel = (CreatePanel)UIHelper.Instance.GetPanel(UIName.Create); // 设父物体以及自己在子物体中的顺序 transform.SetParent(createPanel.teamBtn.transform.parent, true); transform.SetSiblingIndex(createPanel.teamBtn.transform.GetSiblingIndex() + 1); if (canvasGroup == null) { canvasGroup = transform.GetComponent <CanvasGroup>(); } gameObject.SetActive(true); canvasGroup.interactable = true; }
private void UserVm_NotifyCreatePanel(object sender, EventArgs e) { CreatePanel.Invoke(this, EventArgs.Empty); }
void moveCreatePanelFunc() { MainPanel.SetActive(false); CreatePanel.SetActive(true); aud.PlayOneShot(ButtonSound); }