(import flixel.FlxG) (import flixel.FlxState) (import kiss_flixel.KissExtendedSprite) (import flixel.util.FlxColor) (import flixel.addons.plugin.FlxMouseControl) (extends FlxState) (method &override :Void create [] (super.create) (FlxG.plugins.add (new FlxMouseControl)) (let [sprites (for i (range 3) (new KissExtendedSprite (* i 150) 0))] (doFor s sprites (s.makeGraphic 100 100 FlxColor.WHITE) (s.enableMouseDrag false) (s.enableDragToSelect) (add s)))) (method &override :Void update [:Float elapsed] (super.update elapsed))