要件
- トリガーの仕掛けを設置する
- テレポーターの仕掛けを設置する
- トリガーを起動するとトリガーに転送される
使用する仕掛け
- トリガーの仕掛け(x1)
- テレポーターの仕掛け(x1)
回答
回答
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
trigger_teleport_device := class(creative_device):
@editable
TriggerDevice:trigger_device = trigger_device{}
@editable
TeleporterDevice:teleporter_device = teleporter_device{}
OnBegin<override>()<suspends>:void=
TriggerDevice.TriggeredEvent.Subscribe(OnTrigger)
OnTrigger(MaybeAgent:?agent):void=
if(Agent := MaybeAgent?):
TeleporterDevice.Teleport(Agent)