例としてプレイヤーキャラクターがアイテムを取った時に、沢山のコインを出現させる処理を考えます。
- プレイヤーがアイテムと重なる。
- プレイヤーのActorBeginOverlapイベントが呼ばれる。入力のOther Actorはアイテムを参照している。
- ActorBeginOverlapイベント中にコインを大量にSpawnさせる。
- コインのうちひとつがプレイヤーと重なっているとする。
- 先のActorBeginOverlapイベントの入力のOther Actorの参照先がアイテムからコインに変わってしまう。(同じイベント中で)
これはバグなのかもしれませんが、ActorのSpawnタイミングには気をつけた方が良さそうです。
テスト環境
- UE 4.10.1
- Windows 8.1
0 件のコメント:
コメントを投稿