phaser3-rex-plugins-types
npm i --save phaser3-rex-plugins-types
Add to your tsconfig.json
next lines:
"include": [
"**/*",
"node_modules/phaser3-rex-plugins-types"
]
Supported plugins
Loader
- Webfont loader
- Await loader
- Script tag loader
- Image URI loader
Game Object
Sprite
- Circle mask image
- Bitmap zone
- Nine patch
- Line
- Outline effect layer
Text
- BBCode Text
- Tag Text
- Typing
- Page
- Edit
Graphics
- Round Rectangle
- Canvas
Container
- Container Lite
- Grid table
DOM element
- Input text
- File chooser
- Youtube player
Behaviors
- Quad/Hexagon grid align
- Random place
- Move to
- Rotate to
- Flash
- Shake position
- Fade out destroy
- Pop up
- Scale down destroy
- Flip
- Ease-move
- Path follower
- Anchor
- Interception
- Particles along bounds
- Build arcade object
- 8 direction
- Bullet
- Ship
Input
Touch
- Gestures
- Button
- Drag
- Slider
- Scroller
- Virtual joystick
- Cursor at bound
- Drag rotate
- Mouse-wheel to up/down
Audio
- Volume fading
Camera
Shader effects
- Glow
- Gray scale
- Inverse
- HSL adjust
- Outline
- Toonify
- Swirl
- Pixelation
Logic
Events
- Wait events
- Event promise
Run commands
- Run commands
- Sequence
- CSV scenario
- TCRP
FSM
- FSM
CSV table
- Conditions table
Quest
- Quest
- Dialog-quest
Data
Data manager
- Restorable data
- Buff data
Unique item list
- Unique item list
CSV
- CSV to array
- CSV to hash table
Canvas image data
- Canvas image data
Math
Random
- Gashapon
- Perlin
Geometry
- Rhombus
- Hexagon
Curve
- Spiral curve
String
- LZ string
- XOR
Time
- Clock
- Life time
- Away time
UI
- UI
Board
- Board