15
Sometimes speed is essential. So recently for one of my projects that called Math.sin and Math.cos 1000 each every frame, I decided to create a lookup table. Now that I’ve finally had some time too, I got a chance to test what I though was a clear speed difference and I found some very surprising results.
filed under: Interesting stuff, Math, Misc, Scripts | comments (2) | read more...
9
Write an XMLLoader, wait for an event. Parse the xml, wait for some event. Start up some animations, wait for an event. Show some images. wait for an event. Sounds pretty tedious doesn’t it? Well if you’ve ever gotten tired of sequencing things here’s a simple class for you.
filed under: Misc, Scripts | comments (4) | read more...
9
Ever find that you have about 4350823498 different MovieClips in your library that you would like to ‘attach’ ? Yeah yeah it’s not attach in AS3 but you know what I mean! Anyways this was inspired by a code snippet I first read on Blitz Agency’s blog but have seen in many shapes and form since. So here’s my version of using getDefinitionByName with string constants to help centralize things.
filed under: Scripts | comments (0) | read more...
9
Nothing special here but if you want to have a look at one way of making an Array a specific type have a look at my take on it if you like.
filed under: Scripts | comments (0) | read more...
9
I’ve been experimenting with creating a sort of queue pool of commands that could be executed at any specified interval. But rather than creating a glorified tween sequencer, I wanted to have it be more generic and be able to “save” the previous state. The way I did this is via the often blogged about deep object copying using serialization. Unfortunately, it’s not possible to deep object copy a sprite or MovieClip directly so instead I added a type or proxying as well.
This is really the 0.1 verision of the class with quite a few bug fixes probably needed down the road but it shows some of the over-all concepts.
filed under: Scripts | comments (0) | read more...
