1

我正在使用 Phaser 包(http://phaser.io/ )开发一个 html5/javascript 游戏 )开发一个 html5/javascript 游戏

作为其中的一部分,我需要做一些光线投射来在角色的前方和侧面创建一个视锥。在过去,我使用了统一,这确实是向前发展的,但我不明白我将如何使用移相器来解决这个问题。

我已经勾勒出我想做的事情:

人物和墙

我真的不知道在 javascript/phaser 中从哪里开始。目前,墙是由精灵组成的。我在任何地方都找不到关于如何进行光线投射以进行障碍物检测的任何好的信息,所以如果有人能指出我正确的方向,那就太棒了。

或者,有人可以提出一种更好的多方向障碍检测方法吗?

4

1 回答 1

1

你看过http://gamemechanicexplorer.com/#raycasting-1吗?也尝试使用 https://github.com/codevinsky/phaser-light-and-magic

于 2014-09-12T04:24:34.463 回答