Пример #1
0
        private BridgePart.BridgeAnchor getUserBridgeAnchor()
        {
            if (!player.TargetedObjects.Any())
            {
                return(new BridgePart.BridgeAnchor());
            }
            var ret = new BridgePart.BridgeAnchor();

            ret.Island           = player.TargetedObjects.First();
            ret.RelativePosition = player.GetPointTargetedOnObject(ret.Island).Value - ret.Island.Position;

            return(ret);
        }
Пример #2
0
 private void setStartPoint()
 {
     startAnchor = getUserBridgeAnchor();
 }
Пример #3
0
 private void setEndPoint()
 {
     endAnchor = getUserBridgeAnchor();
 }