Точка соединения (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()