| | |
| | | const onDragStart = (e, type) => { |
| | | setDragging(true); |
| | | setDragSpriteType(type); |
| | | const sprite = PIXI.Sprite.from(e.target); |
| | | |
| | | let image = new window.Image(); |
| | | switch (type) { |
| | | case Utils.SENSOR_TYPE.SHUTTLE: |
| | | image.src = shuttle; |
| | | break; |
| | | case Utils.SENSOR_TYPE.AGV: |
| | | image.src = agv; |
| | | break; |
| | | case Utils.SENSOR_TYPE.SHELF: |
| | | image.src = shuttle; |
| | | break; |
| | | case Utils.SENSOR_TYPE.POINT: |
| | | image.src = point; |
| | | break; |
| | | default: |
| | | break; |
| | | } |
| | | image.width = 300; |
| | | image.height = 300; |
| | | const texture = PIXI.Texture.from(image); |
| | | const sprite = new PIXI.Sprite(texture); |
| | | // const sprite = PIXI.Sprite.from(e.target); |
| | | setDragSprite(sprite); |
| | | }; |
| | | |