Added the maps-module to the iwmlib.
Migrated a ot of the content from the tuesch to the iwmlib. This is before the decoupeling of the layers.
This commit is contained in:
+3
-3
@@ -78,6 +78,7 @@ export class ScatterContainer extends PIXI.Graphics {
|
||||
get bounds() {
|
||||
let x = 0
|
||||
let y = 0
|
||||
|
||||
// @container: We need to call the constant values, as the container
|
||||
// gets resized, when a child moves outside the original boundaries.
|
||||
let w = this.container ? this.containerDimensions.x : this.backgroundWidth || this.app.width
|
||||
@@ -161,9 +162,6 @@ export class ScatterContainer extends PIXI.Graphics {
|
||||
}
|
||||
|
||||
findHitScatter(data, displayObject, hit) {
|
||||
// if (hit) {
|
||||
// console.log("findHitScatter", displayObject)
|
||||
// }
|
||||
if (hit && this.hitScatter === null && typeof displayObject != undefined) {
|
||||
this.hitScatter = displayObject.scatter ? displayObject.scatter : null
|
||||
}
|
||||
@@ -203,11 +201,13 @@ export class ScatterContainer extends PIXI.Graphics {
|
||||
if (event.claimedByScatter) {
|
||||
return null
|
||||
}
|
||||
|
||||
this.hitScatter = null
|
||||
let interactionManager = this.renderer.plugins.interaction
|
||||
let displayObject = interactionManager.hitTest(local, this)
|
||||
if (displayObject != null && displayObject.scatter != null) this.hitScatter = displayObject.scatter
|
||||
if (this.claimEvents) event.claimedByScatter = this.hitScatter
|
||||
|
||||
return this.hitScatter
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user