MCPE Modders - entityRemovedHook

entityRemovedHook

概要

function entityRemovedHook(UUID){
}
エンティティ居なくなった直後に呼び出されるフック関数。
このフックに渡されるUUIDもう居なくなってしまったエンティティのものなので、
このUUIDを使って何か情報を取り出そうとしても、存在しないエンティティからは情報が引き出せない。

特定の種類のエンティティの消失を検出したいなら、このフックが動作する前にあらかじめ対象のUUIDをグローバル領域で保存しておく必要がある。

引数

引数説明
NumberUUID存在しなくなったエンティティのUUID

function entityRemovedHook(UUID){
 var removedTypeId = Entity.getEntityTypeId(UUID);
 clientMessage("何かしらのエンティティが消えました。");
 clientMessage("UUID : "+UUID+", EntityTypeID : "+removedTypeId); 
  //『UUID : -137438953444, EntytyTypeID : 0』
  //機能しないUUIDになってしまっているので、EntytyTypeIDは常に0
}

類似関数