Skip to content

Instantly share code, notes, and snippets.

@buckle2000
Created March 28, 2017 01:53
Show Gist options
  • Save buckle2000/1a66acb34669974dab74e8f0724cd44d to your computer and use it in GitHub Desktop.
Save buckle2000/1a66acb34669974dab74e8f0724cd44d to your computer and use it in GitHub Desktop.
haxe cannot click transparent sprite only in flash
package;
import flixel.FlxG;
import flixel.FlxSprite;
import flixel.FlxState;
import flixel.util.FlxColor;
class PlayState extends FlxState
{
var square: FlxSprite;
var iter = FlxColor.colorLookup.iterator();
override public function create():Void
{
square = new FlxSprite(0, 0);
square.makeGraphic(40, 40, FlxColor.TRANSPARENT);
add(square);
super.create();
}
override public function update(elapsed:Float):Void
{
super.update(elapsed);
if (FlxG.mouse.justPressed && FlxG.mouse.overlaps(square)) {
square.makeGraphic(40, 40, FlxColor.WHITE);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment