/
EugenyCh7
/
Puppet2D.Net
Обзор
Документация
Войти
/
EugenyCh7
/
Puppet2D.Net
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Puppet2D.Engine/Common/SensorBeginTouchEvent.cs
31 строка
981 B
EugenyCh7
++ ProcessSensorEvents()
26 авг 2025, 22:14
26 авг 2025, 22:14
5eb3877
Код
Авторство
О чём код?
using Puppet2D.Engine.Components.RigidBodies; using Puppet2D.Engine.Worlds; namespace Puppet2D.Engine.Common { public struct SensorBeginTouchEvent { private readonly B2.ShapeId sensorShapeId; private readonly B2.ShapeId visitorShapeId; public RigidBody SensorBody { get; } public RigidBody VisitorBody { get; } internal SensorBeginTouchEvent(B2.SensorBeginTouchEvent sensorBeginTouchEvent, World world) { sensorShapeId = sensorBeginTouchEvent.sensorShapeId; visitorShapeId = sensorBeginTouchEvent.visitorShapeId; SensorBody = world.GetRigidBody(sensorShapeId); VisitorBody = world.GetRigidBody(visitorShapeId); } internal B2.SensorBeginTouchEvent Cast() { return new B2.SensorBeginTouchEvent { sensorShapeId = sensorShapeId, visitorShapeId = visitorShapeId, }; } } }