예제 #1
0
 void OnHoverClickItem(ClickItem obj)
 {
     if (obj == null)
     {
         return;
     }
     OnHoverNothing();
 }
예제 #2
0
 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);
 }
예제 #3
0
 void OnBtnClicked(ClickItem obj)
 {
     if (!obj.Actived)
     {
         SetUserErr("不可点击" + obj.Name);
     }
     else
     {
         obj.RetriveFeature <ClickAbleFeature>().Click();
     }
 }