PIXI.InteractionData = function (){ this.global = new PIXI.Point(); this.local = new PIXI.Point(); _AN_Write_target('target', this, false , null ); this.originalEvent = null ; } ; PIXI.InteractionData.prototype.getLocalPosition = function (displayObject){ var worldTransform = displayObject.worldTransform; var global = this.global; var a00 = worldTransform.a, a01 = worldTransform.b, a02 = worldTransform.tx, a10 = worldTransform.c, a11 = worldTransform.d, a12 = worldTransform.ty, id = 1 / (a00 * a11 + a01 * - a10); return new PIXI.Point(a11 * id * global.x + - a01 * id * global.y + (a12 * a01 - a02 * a11) * id, a00 * id * global.y + - a10 * id * global.x + (- a12 * a00 + a02 * a10) * id); } ; PIXI.InteractionData.prototype.constructor = PIXI.InteractionData;