Questions tagged «phaser»

1
Phaser中Arcade,P2和Ninja物理之间的区别
我是一个初学者,正在尝试使用Phaser学习游戏开发。目前,Phaser正在提供三个物理系统,分别是Arcade,P2和Ninja。但是我不知道它们之间的区别,我也想知道在哪种情况下我们应该使用特定的物理系统? 请给我一些有关这些物理系统的见解。
33 phaser 

4
如何用粒子实现软边缘区域
我的游戏是使用Phaser创建的,但问题本身与引擎无关。 在我的游戏中,我有几个环境,本质上是玩家角色可以进入并受到其影响的多边形区域。例如,冰,火,毒药等。这些区域的图形元素是颜色填充的多边形区域本身,以及适当类型的粒子(在此示例中为冰碎片)。这就是我目前正在实现的方式-使用覆盖有粒子图案的tileprite的多边形蒙版: 硬边看起来不好。我想通过做两件事来改进:1.使多边形填充区域具有柔和的边缘,并融合到背景中。2.让一些碎片离开多边形区域,这样它们就不会在中间切开并且该区域没有直线 例如(样机): 我认为模糊多边形可以实现1,但是我不确定如何处理2。 您将如何实施呢?

2
使用Phaser从Spritesheet中显示特定Sprite
我正在尝试使用HTML5 JS框架Phaser制作纸牌游戏。因为我是一个糟糕的艺术家,无法设计自己的作品,所以我使用的是我在网上找到的免费纸牌图像精灵。问题是,我似乎无法弄清楚如何使用Phaser显示单个卡。 在我以前使用的框架中,我能够从使用的较大的Sprite工作表中创建单个较小的Sprite。但是,即使有可能,我也无法弄清楚如何在Phaser中执行此操作。 因此,我考虑将图像作为Spritesheet加载,但是Spritesheet似乎仅用于动画,并且您不能真正显示Spritesheet的特定“框架”(如果我错了,请纠正我)。 我认为我需要做的是将图像加载为tilemap,但是,我正在使用的特定图像没有带有指定布局的json文件(我也找不到能做到这一点的图像)。对javascript来说我是新手,我在阅读Phaser源代码以查看json文件应如何格式化时遇到了麻烦。 因此,总之,鉴于我没有指定地图数据的json文件,在Phaser中显示纸牌小精灵一张纸牌的最佳方法是什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.