СПРАВОЧНИКСОБЫТИЯ
События
Нажмите на событие, чтобы открыть его тип на нужном члене. Параметры — это параметры делегата события.
| Событие | Тип | Параметры | Описание |
|---|---|---|---|
| On | UCF | (const FCFDamageZones& Zones) | Повреждение на этом инстансе изменилось: Get Damage Zones отличается от того, что несло последнее событие. |
| On | UCF | (const FCFDamageZones& Zones) | On Damage Changed компонента деформации, передаётся дальше: адаптер сам создаёт этот компонент при регистрации, поэтому Blueprint привязывает событие здесь. |
| On | UCF | (const FCFDamageZones&) | OnDamageChanged для C++: рассылается сразу перед ним, с теми же зонами. |
| On | UCF | (UCFHingeComponent* Hinge, bool bHiddenAtOnce) | Деталь оторвалась от кузова, один раз на деталь до ремонта. |
| On | UCF | (const FCFDirtZones& Zones) | Грязь на этом инстансе сместилась: среднее значение по каждой стороне тела, не чаще одного раза за Dirt Event Interval и только если какая-либо сторона изменилась больше чем на Dirt Event Threshold. |
| On | ACF | (ACFBreakableTree* Tree, AActor* OtherActor, FVector Location, float DeltaVCmS) | Каждое событие срабатывает на каждом инстансе по тому, что видит сам этот инстанс, и не доставляется игроку, который подключился позже. |
| On | ACF | (ACFBreakableTree&, AActor*, const FVector&, float) | Нативный аналог OnHit. |
| On | UCF | (const FCFImpactPlayback&) | Срабатывает на этом инстансе для каждого удара, который проиграл звук или эффект, когда удар решён. |
| On | ACF | (ACFBreakableTree* Tree) | |
| On | ACF | (ACFBreakableTree&) | Нативный аналог OnLanded. |
| On | UCF | (UCFHingeComponent* Hinge) | Качающаяся или отделённая деталь возвращается туда, куда её поставил Blueprint: ремонт, или качание, у которого на инстансе, уже не решающем отрыв, порвался джоинт (деталь остаётся на месте для всех игроков). |
| On | ACF | (ACFBreakableTree* Tree) | |
| On | ACF | (ACFBreakableTree&) | Нативный аналог OnRespawned. |
| On | ACF | (ACFBreakableTree* Tree) | |
| On | ACF | (ACFBreakableTree&) | Нативный аналог OnSettled. |
| On | UCF | (UCFHingeComponent* Hinge) | Деталь оторвалась и начинает качаться на шарнире. |
| On | UCF | (UCFHingeComponent*, const FCFHingeStopHit&) | На тике, когда качающаяся деталь замечена ударяющейся о конец своего хода: стоп джоинта на закрытом конце, где деталь встречается с собственным телом (джоинт не даёт им касаться, поэтому ни один контакт этого не сообщает). |
| On | UCF | (UCFHingeComponent* Hinge, const FCFHingeStopHit& Hit) | OnStopHit для Blueprint, с тем же ударом, передаётся на следующем тике таймера мира (см. On Started Swinging). |
| On | UCF | (UCFHingeComponent*) | На тике после того, как джоинт качающейся детали порвался. |
| On | UCF | (UCFBreakableUnitsComponent* Units, int32 UnitIndex, int32 Level, int32 PreviousLevel) | |
| On | UCF | (UCFBreakableUnitsComponent&, int32, uint8, uint8) | Оба срабатывают на каждом инстансе, когда меняется показанный уровень элемента. |
| On | UCF | (bool bPartial) | Грязь на этом инстансе смыта: bPartial для WashAt, не для мойки всего тела. |
| On | UCF | (const FCFWheelSurface& Surface) | PhysicalMaterial или состояние касания земли у колеса изменилось с момента последнего сообщения, а также при первом появлении колеса: проверяется каждый кадр на инстансе, который не является выделенным сервером, независимо от того, рисуется ли грязь. |
| On | ACF | (ACFBreakableTree* Tree, bool bPredicted) | |
| On | ACF | (ACFBreakableTree&, bool) | Нативный аналог OnYielded. |
| On | ACF | (ACFBreakableTree* Tree) | |
| On | ACF | (ACFBreakableTree&) | Нативный аналог OnYieldRolledBack. |