Точка соединения (Connection Point)
> Часть Системы соединений
SetValue(object _value)
Используется для того чтобы установить значение точки соединения.
_value
это всё что вы захотите, но я бы посоветовал вам держать её значения в рамках ConnectionDataType.
DisconnectAll()
Просто отсоединяет все соединения от точки соединения.
Connect(int ConnectionID)
По моему мнению оно нужно для установления соединений между точками соединений.
GetConnection(ConnectionPoint point)
Возвращает ConnectionData из точек соединений.
Constains(CollisionPoint point)
Я не знаю
Render
- SpriteRenderer точки соединения.
Collider
- CircleCollider точки соединения.
Point
- точка соединения.
ActiveSelf
- я не знаю
HUD(SpriteRenderer render, CircleCollider2D collider, ConnectionPoint point)
Конструктор класса устанавливает все переменные и активирует HUD.
SetActive(bool _bool)
Активирует или деактивирует HUD точки соединения.
Update()
Обновляет состояние точки соединения для HUD'а.
UpdateSize()
Я не знаю.
GlobalSetActive(bool _bool)
Активирует или деактивирует HUD всех точек соединения.
Point_1
IdPoint_1
Point_2
Render
MaxDistance
ConnectionData(ConnectionPoint point_1, ConnectionPoint point_2, LineRenderer render)
Конструктор класса.
Disconnect()