void Update() { if (Input.GetMouseButton(0)) { mouseRay = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Raycast(mouseRay, out hit)) { UIHandler handler = UI.GetComponent <UIHandler>(); BtnClick btnHandler = UI.GetComponent <BtnClick>(); if (buildings.Select(x => x.Name).Contains(hit.transform.tag)) { handler.SetUI(hit.transform.tag); btnHandler.SelectedGameObject = hit.transform.gameObject; } } } }
//public Filter Filter //{ // //get { return FilterHelper.newInstance(currentList.to, this); } //} void OnBtnClick(AppUsersAdapterClickEventArgs args) => BtnClick?.Invoke(this, args);
private void IconButton_MouseClick(object sender, MouseEventArgs e) { BtnClick?.Invoke(sender, e); }
/// <summary> /// 觸發刪除事件 /// </summary> /// <param name="e"></param> protected void OnbtnClick(EventArgs e) { BtnClick?.Invoke(this, e); }
void OnBtnClick(InvitesAdapterClickEventArgs args) => BtnClick?.Invoke(this, args);