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