Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 相位器可变雪碧长度_Javascript_Phaser Framework - Fatal编程技术网

Javascript 相位器可变雪碧长度

Javascript 相位器可变雪碧长度,javascript,phaser-framework,Javascript,Phaser Framework,我是Phaser的新手,这是我的问题: 我目前有一个游戏,其中平台的生成在Y轴上变化。 目前我已经创建了3个不同长度的平台 为每个平台分配一个值1/2/3,并从RNG函数及其y轴位置调用 我的问题是, 有没有一种方法可以创建一个“起点”和“终点”站台,具有不同长度的交叉点 因此,增加了更大的随机因素的游戏 我试着使用一个锚,并根据一个例子缩放图像,但它似乎扭曲了图像 因此,是否有其他方法可以完成这项工作 好吧,您可以继续创建从(x:start,y:height)到(x:end,y:height)

我是Phaser的新手,这是我的问题:

我目前有一个游戏,其中平台的生成在Y轴上变化。 目前我已经创建了3个不同长度的平台

为每个平台分配一个值1/2/3,并从RNG函数及其y轴位置调用

我的问题是, 有没有一种方法可以创建一个“起点”和“终点”站台,具有不同长度的交叉点

因此,增加了更大的随机因素的游戏

我试着使用一个锚,并根据一个例子缩放图像,但它似乎扭曲了图像


因此,是否有其他方法可以完成这项工作

好吧,您可以继续创建从(x:start,y:height)到(x:end,y:height)的精灵,并将这些精灵添加到启用了物理功能的组中,如中所述

您还可以尝试制作一个平铺贴图,设置一个要碰撞的层,然后只需将平铺添加到碰撞层

当然,您可以使用for循环来添加精灵,也可以设置一个计时器事件来每隔x毫秒添加精灵,直到达到设置的计数器限制