Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.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 是否可以在Phaser中绘制一组形状的周长?_Javascript_Geometry_Polygon_Phaser Framework - Fatal编程技术网

Javascript 是否可以在Phaser中绘制一组形状的周长?

Javascript 是否可以在Phaser中绘制一组形状的周长?,javascript,geometry,polygon,phaser-framework,Javascript,Geometry,Polygon,Phaser Framework,我有几个形状彼此相邻,我想在没有重叠边上的笔划线的情况下笔划连接形状的周长。可能吗 例如: var配置={ 宽度:800, 身高:600, 背景颜色:Phaser.Display.Color.HexStringToColor(“#fff”).Color, 类型:Phaser.AUTO, 父级:'相位器示例', 场景:{ 创建:创建 } }; var game=new Phaser.game(配置); 函数创建() { rect1=this.add.rectangle(20020020010010

我有几个形状彼此相邻,我想在没有重叠边上的笔划线的情况下笔划连接形状的周长。可能吗

例如:

var配置={
宽度:800,
身高:600,
背景颜色:Phaser.Display.Color.HexStringToColor(“#fff”).Color,
类型:Phaser.AUTO,
父级:'相位器示例',
场景:{
创建:创建
}
};
var game=new Phaser.game(配置);
函数创建()
{
rect1=this.add.rectangle(2002002001001000xFF00FF,1);
rect2=this.add.rectangle(2503002001000xFFFF00,1);
rect3=this.add.rectangle(3004001001000xFF00FF,1);
}
抚摸每个矩形也会抚摸重叠的边:

rect1.setStrokeStyle(1,“黑色”,1)
rect2.设定行程方式(1,“黑色”,1)
rect3.设定行程方式(1,“黑色”,1)
是否有任何内置的相位器可以实现这一点?或者我必须创建一个新的形状来计算组合形状,以便对其进行笔划吗