コード例 #1
0
ファイル: Targetable.cs プロジェクト: Juutis/AKJ9
    protected virtual void OnEnable()
    {
        TargetableSphere targetable = Prefabs.Instantiate <TargetableSphere>();

        targetable.transform.parent   = transform;
        targetable.transform.position = transform.position;
        targetable.Parent             = gameObject;
    }
コード例 #2
0
 private T GetHoveredTarget <T>()
 {
     if (Tools.MouseCast(out hit, targetableLayer))
     {
         if (hit.collider != null)
         {
             TargetableSphere targetable = hit.collider.GetComponent <TargetableSphere>();
             return(targetable.Parent.GetComponent <T>());
         }
     }
     return(default(T));
 }