FlixelCommunity / Flixel-Power-Tools

The Flixel Power Tools are a package of classes designed to provide extra functionality to your Flixel games. Originally created by Richard Davey (Photon Storm), this is the Flixel Community fork of the library, striving to keep the library living and up to date with the latest version of Flixel.
http://www.photonstorm.com/flixel-power-tools
Other
8 stars 3 forks source link

Simplifying FlxDelay #13

Open FlixelCommunityBot opened 10 years ago

FlixelCommunityBot commented 10 years ago

Issue by IQAndreas from Tuesday Dec 27, 2011 at 22:00 GMT Originally opened as https://github.com/photonstorm/Flixel-Power-Tools/issues/13


I find it unnecessary that FlxDelay extends Sprite, when it can be made much more simple and efficient by adding a single static dispatcher that provides the event for all FlxDelay instances: https://gist.github.com/1525275

Or another solution, why does it extend Sprite and listen to ENTER_FRAME instead of extending FlxPlugin and using it's "update" method?

An an additional idea for FlxDelay, the "newDuration" parameter of "reset" should be optional, so by default, if no parameter is passed, the timer will be reset to the same amount of time it was when first initialized.