| | |
| | | text.resolution = pixiApp.renderer.resolution; |
| | | pixiApp.stage.addChild(text); |
| | | } |
| | | |
| | | let track = mapData.track |
| | | for (let j in track) { |
| | | let k = track[j] |
| | | let x = k.x |
| | | for (let i = 0; i < k.anfme; i++) { |
| | | let rectangle = new PIXI.Graphics(); |
| | | rectangle.beginFill(0xa6a6a6); |
| | | // rectangle.lineStyle(1, 0xffffff); |
| | | rectangle.drawRect(0, 0, k.unitX - 1, k.unitY - 1); |
| | | rectangle.y = k.y + 6 * i; |
| | | rectangle.x = x; |
| | | objectsContainer.addChild(rectangle); |
| | | } |
| | | } |
| | | for (let k of mapData.legend) { |
| | | let rectangle = new PIXI.Graphics(); |
| | | rectangle.beginFill(k.background); |
| | | rectangle.originColor = k.background; |
| | | rectangle.drawRect(0, 0, k.width, k.height); |
| | | rectangle.x = k.x; |
| | | rectangle.y = k.y; |
| | | objectsContainer.addChild(rectangle); |
| | | var hel = `${k.title}` |
| | | var text = new PIXI.Text(hel, { |
| | | fontFamily: 'Arial', |
| | | fontSize: 18, |
| | | fill: '#FFFFFF', // 白色 |
| | | align: 'center', |
| | | }) |
| | | text.x = k.titleX; |
| | | text.y = k.titleY; |
| | | // pixiApp.stage.addChild(text) |
| | | // let text = new PIXI.Text('Hello!', { fontFamily: 'Arial', fontSize: 20, fill: 0x000000 ,resolution: pixiApp.renderer.resolution,antialias: true}); |
| | | // text.x = 1000; |
| | | // text.y = 2000; |
| | | text.resolution = pixiApp.renderer.resolution; |
| | | pixiApp.stage.addChild(text); |
| | | } |
| | | for (let k of mapData.legend) { |
| | | let rectangle = new PIXI.Graphics(); |
| | | rectangle.beginFill(k.background); |