newIDE/app/src/Utils/PixiSimpleGesture/README.md
This code is a modified version of pixi-simple-gesture to work with Pixi 7.
Add Pinch, Pan, Tap gesture support to pixi.js sprites.
npm install --save pixi-simple-gesture
var gesture = require('pixi-simple-gesture')
var inertiaMode = true
var sprite = new PIXI.Sprite(texture)
gesture.panable(sprite, inertiaMode)
sprite.on('panstart', function() {
console.log('pan start')
})
sprite.on('panmove', function(event) {
console.log('pan move', event)
})
sprite.on('panend', function() {
console.log('pan end')
})
The 'panmove' handler receives an event object containing the following properties.
| Name | Value |
|---|---|
| deltaX | Movement of the X axis |
| deltaY | Movement of the Y axis |
| velocity | Velocity in px/ms |
| data | Original InteractionData from pixi.js |