📦 teleporter_device とは?
プレイヤーを瞬時に別の場所へ移動させるテレポート装置です。
島内の移動はもちろん、マルチアイランド間の移動も可能です。リンク機能を活用すれば双方向のワープも実現できます。
🧠 イベント一覧(プレイヤーの出入り)
| イベント名 | 発火条件 | 用途例 |
|---|---|---|
EnterEvent | プレイヤーが入った | テレポートの直前イベント |
TeleportedEvent | プレイヤーがワープ後に出現 | 到達時の演出・効果 |
💻 サンプルコード
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
aim_sg_001_manager := class(creative_device):
@editable
var MyTeleporter: teleporter_device = teleporter_device{}
# ゲーム開始時に実行される
OnBegin<override>()<suspends>: void =
# テレポーターに入ったときのイベントを登録
MyTeleporter.EnterEvent.Subscribe(OnEnter)
# プレイヤーがテレポーターに入ったときの処理
OnEnter(Agent: agent): void =
Print("テレポーターに入った!")
🛠 操作関数(テレポート制御)
Enable()/Disable():テレポーターの有効・無効を切り替えるActivate(Agent):プレイヤーをターゲットグループにワープさせるTeleport(Agent):指定したプレイヤーをこのテレポーターの位置に瞬時に移動させる
🔗 リンク設定
ActivateLinkToTarget():双方向リンクを有効化DeactivateLinkToTarget():リンクを無効化(片道移動にする)ResetLinkToTarget():リンク先をランダムに再選択(テレポーターグループ対応)
💡 活用イメージ
- エリア入場時にワープ →
EnterEvent+Teleport() - ワープ先でイベント発動 →
TeleportedEvent+Enable() - 双方向ポータルを作る →
ActivateLinkToTarget() - ランダムワープを作る →
ResetLinkToTarget()
🔚 まとめ
teleporter_device は、シンプルなワープから複雑な相互リンクまで対応可能な強力デバイスです。
入出力イベントとリンク制御を使いこなせば、探索、戦闘、演出など多彩なゲーム体験が可能になります。


コメント