void OnPickUp(PickUpAbleItem obj) { if (obj is LinkItem) { linkItem = obj as LinkItem; if (linkItem) { linkConnectCtrl.SetActiveItem(linkItem, false); //显示可以所有可以安装的点 LinkUtil.TryActiveLinkPorts(linkItem); } } }
void OnPickUp(PickUpAbleItem obj) { if (obj is LinkItem) { var linkItem = obj as LinkItem; if (linkItem) { linkObj = linkItem.GetComponentInParent <LinkObj>(); linkObj.TryActiveLinkPort(linkItem); if (linkObj) { linkConnectCtrl.SetState(linkObj.transform, linkObj.ConnectedDic); linkConnectCtrl.SetActiveItem(linkItem); } } } }