void OnHoverClickItem(ClickItem obj) { if (obj == null) { return; } OnHoverNothing(); }
private bool TryHitClickObj(out ClickItem obj) { if (Physics.Raycast(ray, out hit, distence, LayerMask.GetMask(Layers.clickItemLayer))) { obj = hit.collider.GetComponentInParent <ClickItem>(); return(true); } obj = null; return(false); }
void OnBtnClicked(ClickItem obj) { if (!obj.Active) { SetUserErr("不可点击" + obj.Name); } else { obj.OnClick(); } }