1

Phaser パッケージ ( http://phaser.io/ )を使用して html5/javascript ゲームを開発しています。

この一環として、レイキャスティングを行って、キャラクターの前方と側面にも視野円錐を作成する必要があります。過去に、これが非常に簡単なユニティを使用していましたが、フェイザーを使用してこれを行う方法がわかりません。

私がやりたいことをスケッチしました:

キャラクターと壁

javascript/フェイザーでこれをどこから始めればよいか本当にわかりません。現在、壁はスプライトで構成されています。障害物検出のためにレイキャスティングを行う方法に関する良い情報がどこにも見つからないので、誰かが私を正しい方向に向けることができれば、それは素晴らしいことです.

または、複数の方向で障害物を検出するためのより良いアプローチを誰かが提案できますか?

4

1 に答える 1

1

http://gamemechanicexplorer.com/#raycasting-1を見たことがありますか? https://github.com/codevinsky/phaser-light-and-magicも試して ください

于 2014-09-12T04:24:34.463 に答える