//METHOD
[[PlainChar]]に戻る
[[PlainChar.crashTo]] - 他のオブジェクトと衝突しているかどうかを判定します。
**書式
crashTo(t)
:t|判定対象のオブジェクト
**戻り値
tと衝突していれば真(0以外の値)、そうでなければ偽(0)
**例1
extends SpriteChar;
while(1) {
if (crashTo($Teki)) die();
update();
}
▲ $Tekiとぶつかっていたら、die()メソッドを呼び、このオブジェクトが死にます。
''※''
crashToは自分で定義することもできます。これを利用して、[[当たり判定]]の大きさの調整などができます。
**例2
extends SpriteChar;
function crashTo(t) {
return [[dist]](t.x-x,t.y-y)<50;
}
while(1) {
if (crashTo($Teki)) die();
update();
}
▲ この例では、他のオブジェクト(t)との距離が50未満のときにcrashToは真に(このオブジェクトとtがぶつかった)なります。
**関連
-[[for (xx in $chars)]]