public virtual void JoinPortal(RNG_PortalBase _from, RNG_PortalBase _to) { var min = Mathf.Min(_from.UID, _to.UID); var max = Mathf.Max(_from.UID, _to.UID); LinkLow = min; LinkHigh = max; mRT.transform.SetParent(RNG.Display.BottomLayerRoot, false); RNG.Display.allLinkList.Add(this); Render(_from.GerJoinWorldPos(), _to.GerJoinWorldPos()); }
protected virtual void OnCanJoinPortalLinkExit(RNG_PortalBase _portal) { }
public virtual void OnJoinPortal(RNG_PortalBase _portal) { }
protected virtual bool IsCanJoin(RNG_PortalBase _portal) { return(true); }