Jump to content

Sprite based on BitmapData.alphaMask problem(flashing black rectangles)


damager
 Share

Recommended Posts

Hi, i have a weird problem with sprite based on alphamask on my mobile(meizu m3). There is some flashing black random rectangles creating near the sprite(i'm creating a jigsaw puzzle game and every piece of it is a sprite based on alphamask). Do someone know what it might be? What am i doing wrong? On desktop everything is fine. My code below - puzzle piece class constructor based on Phaser.Sprite (sorry for my English :Dphaser CE v.2.11.0 :

let _puzzlePieceSrc:Phaser.Sprite = new Phaser.Sprite(game,0,0, "puzzleMask");
_puzzlePieceSrc.scale.setTo(defaultScale);
let _puzzleBmpData:Phaser.BitmapData = game.make.bitmapData(_puzzlePieceSrc.width, _puzzlePieceSrc.height);
_puzzleBmpData.alphaMask(souceImage, _puzzlePieceSrc, new Phaser.Rectangle(x,y,600,400));
super(game,x,y, _puzzleBmpData);
Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...