2016-10-14 10 views
-1

Imプレーヤー(その四角形)をボックスの配列と衝突させようとしています。あなたは私が言っているものを見るためにビデオhereを見ることができます。しかし、たびに、それはボックスの上部だけに衝突し、その下のどこにも衝突しません。私はあなたが見ることができるようにすべてのコードをリンクします(これは主に '地図'機能と関係しています)。JavaScriptのBox collison

Here is the code

+1

StackOverflowは問題と解決策のwikiです。 5年後に同じ問題を抱える可能性のある他の人々を助ける方法で頼むことができない限り、誰もあなたを助けません。単一の質問をしたり、関連するコードを表示したり、試したこと、うまくいかないことを教えてください。最後に、私たちがあなたに答えるために必要なものが、他のサイトではなく、ここにあることを確認してください。 –

+0

大丈夫。私のポストをdownvoteする必要はありません。 – MasterPtato

+0

通常、質問/回答が正しく編集されると、人々は戻ってダウンボートを削除します。そして、私のコメントは、あなたが自分自身を助けるのを助けるために、過酷に聞こえるようなものではありませんでした。 –

答えて

0

これを試してみてください:

function collide(x,y,x1,y1){ 
    if(x+25>=x1-25 && x-25<=x1+25 && y+25>=y1-25 && y-25<=y1+25) 
     return false; 
    return true; 
} 

haventはそれをテストする時間を持っていました。しかしそれは助けになるはずです。それがどうなるか教えてください。次回は、問題のあるコードセグメントを投稿してください。