mirror of
https://github.com/photonstorm/phaser
synced 2025-02-17 06:28:30 +00:00
Added downElement and upElement properties
This commit is contained in:
parent
068124b739
commit
5b5b83d269
1 changed files with 28 additions and 0 deletions
|
@ -68,6 +68,26 @@ var Pointer = new Class({
|
|||
*/
|
||||
this.event;
|
||||
|
||||
/**
|
||||
* The DOM element the Pointer was pressed down on, taken from the DOM event.
|
||||
*
|
||||
* @name Phaser.Input.Pointer#downElement
|
||||
* @type {any}
|
||||
* @readonly
|
||||
* @since 3.16.0
|
||||
*/
|
||||
this.downElement;
|
||||
|
||||
/**
|
||||
* The DOM element the Pointer was released on, taken from the DOM event.
|
||||
*
|
||||
* @name Phaser.Input.Pointer#upElement
|
||||
* @type {any}
|
||||
* @readonly
|
||||
* @since 3.16.0
|
||||
*/
|
||||
this.upElement;
|
||||
|
||||
/**
|
||||
* The camera the Pointer interacted with during its last update.
|
||||
*
|
||||
|
@ -568,6 +588,8 @@ var Pointer = new Class({
|
|||
|
||||
this.event = event;
|
||||
|
||||
this.upElement = event.target;
|
||||
|
||||
// Sets the local x/y properties
|
||||
this.manager.transformPointer(this, event.pageX, event.pageY, false);
|
||||
|
||||
|
@ -607,6 +629,8 @@ var Pointer = new Class({
|
|||
|
||||
this.event = event;
|
||||
|
||||
this.downElement = event.target;
|
||||
|
||||
// Sets the local x/y properties
|
||||
this.manager.transformPointer(this, event.pageX, event.pageY, false);
|
||||
|
||||
|
@ -690,6 +714,8 @@ var Pointer = new Class({
|
|||
|
||||
this.event = event;
|
||||
|
||||
this.downElement = event.target;
|
||||
|
||||
// Sets the local x/y properties
|
||||
this.manager.transformPointer(this, event.pageX, event.pageY, false);
|
||||
|
||||
|
@ -749,6 +775,8 @@ var Pointer = new Class({
|
|||
|
||||
this.event = event;
|
||||
|
||||
this.upElement = event.target;
|
||||
|
||||
// Sets the local x/y properties
|
||||
this.manager.transformPointer(this, event.pageX, event.pageY, false);
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue