Точка соединения (Connection Point) - GeoPlayerRu/PixPhys-Unofficial-Wiki-Ru GitHub Wiki
Системы соединений
> ЧастьОсновное
SetValue(object _value)
Используется для того чтобы установить значение точки соединения.
_value
это всё что вы захотите, но я бы посоветовал вам держать её значения в рамках ConnectionDataType.
DisconnectAll()
Просто отсоединяет все соединения от точки соединения.
Connect(int ConnectionID)
По моему мнению оно нужно для установления соединений между точками соединений.
GetConnection(ConnectionPoint point)
Возвращает ConnectionData из точек соединений.
Constains(CollisionPoint point)
Я не знаю
HUD
Переменные (Все переменные только для чтения)
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 всех точек соединения.
ConnectionData (Создаётся)
Переменные (Только для чтения)
Point_1
IdPoint_1
Point_2
Render
MaxDistance
Функции
ConnectionData(ConnectionPoint point_1, ConnectionPoint point_2, LineRenderer render)
Конструктор класса.
Disconnect()