Portfolio – levelbrand.com v5

This version of levelbrand.com was an experimental build in flash that was neither fully completed nor published. The intent was to mimic a piece of collateral that LEVEL produced as a capabilities brochure.

I was interested in making a flash website as flexible as possible and simple to updated. It was important to allow for certain sections to be updated on a regular basis (mimicking a blog), so this site uses dynamic XML, HTML and CSS files to alter the content without editing the core flash files. For example, when you click the “about” button, a blank movie clip is loaded into the center of the screen. That movie clip goes out and grabs an XML file containing text. Once that text is loaded into memory, the movie clip goes out and grabs a CSS file with is then applied to that text. Once this is complete, the text is displayed inside the movie clip.

Another example is the scroll bar you see throughout the site. The amount of scrolling you get out of the scroll bar depends upon the amount of text that is loaded. This allows for the scroll bar to be a reusable, independent movie clip, associated with the dynamic text only after it is displayed on screen.

I also used this site as an excuse to build my first .mp3 player entirely out of Actionscript from scratch. You can see it in action in the work section, just be careful… I found out after-the-fact that Actionscript 3.0 has some issues with stopping streaming audio once it has been dynamically loaded, so if you play a radio/tv spot and then navigate away from the page without stopping the audio, it will continue to play. If this happens to you, just refresh your browser.

You can visit the site here. Enjoy.

Share this Post