Entity.setCollisionSize(UUID, WIDTH, HEIGHT);
チャットで当たり判定を設定するコード
// チャットで『1 2』と打つと、記憶したエンティティの当たり判定を幅1高さ2に設定する var entity="プレイヤー"; function newLevel(){ UUID = getPlayerEnt(); } function chatHook(str){ str = str.split(" "); if(isFinite(str[0]) && isFinite(str[1])){ WIDTH = Number(str[0]); HEIGHT = Number(str[1]); Entity.setCollisionSize(UUID, WIDTH, HEIGHT); clientMessage(entity+"のCollisionSizを"); clientMessage("[WIDTH:"+WIDTH+", HEIGHT:"+HEIGHT+"に設定しました。"); } } function attackHook(a,v){ if(getCarriedItem()==280){ //棒で叩くと UUID = v; clientMessage("叩いたエンティティを記憶しました。"); entity="叩いたエンティティ"; } if(getCarriedItem()==260){ //リンゴで叩くと UUID = a; clientMessage("プレイヤーを記憶しました。"); entity="プレイヤー"; } }