Tuesday, 25 May 2010

Blog Extra - Code For Changing Loader Content From A Button

Once you have put a Loader on your page using the code from last time, you might well want change the loader content. This code shows you how to do that without too much complexity. Obviously you need to use your own instance names and x/y values.
//Hand code your Loader
var myURL:URLRequest = new URLRequest("_____.swf");
var myLoader:Loader = new Loader();
myLoader.load(myURL1);
myLoader.x = #;
myLoader.y = #;
addChild(myLoader);
//Set up a buttons on the stage or use existing buttons
//Give the buttons instance names - eg load1_btn
//Add an event listener to each button

load1_btn.addEventListener(MouseEvent.CLICK, changeLoad);
load2_btn.addEventListener(MouseEvent.CLICK, changeLoad);
load3_btn.addEventListener(MouseEvent.CLICK, changeLoad);

//Create function to handle CLICK event for all buttons
function changeLoad(evt:MouseEvent):void
{
//Create conditional to address the clicked button
if(evt.target == load1_btn )
{
//create URLRequest for new file
var myURL1:URLRequest = new URLRequest("_____.swf");
//load new file
myLoader.load(myURL1);
}
//Create additional conditionals for each button
if(evt.target == load2_btn )
{
var myURL2:URLRequest = new URLRequest("_____.swf");
myLoader.load(myURL2);
}
if(evt.target == load3_btn )
{
var myURL3:URLRequest = new URLRequest("_____.swf");
myLoader.load(myURL3);
}
}

Sunday, 25 April 2010

Update - A Successful Workshop

Successful Workshop
For those that didn't attend on Friday, the workshop covered a lot of important ground with much of the focus on keeping a lean main timeline while building complex animation and interactivity behind the scenes.

Saturday, 24 April 2010

This blog has moved


This blog is now located at http://web2win10.blogspot.com/.
You will be automatically redirected in 30 seconds or you may click here.

For feed subscribers, please update your feed subscriptions to
http://web2win10.blogspot.com/feeds/posts/default.

Thursday, 11 March 2010

Session 17 [Tues 090310] - Final Session & Requirements

Final Requirements
This session you were tasked with compiling all your planning work and final components into a digital folder and hardcopy folio to be handed by latest Friday 120310 alongside any other outstanding work for earlier projects.

Attempts at the various techniques demonstrated in class - building the Flash Essentials navigation and component skinning in particular are anticipated in the final submittal.

Clearly there will not be time now to build a final Flash based application. It has been agreed that as long as all design elements that would enable a Flash developer to build the final app are provided then the job of the graphic designer will have been fulfilled.

Good luck on your final assessment this coming Friday and well done in taking part in this attempt to see whether such technically loaded classes such as Web 2 can be run as a Guided Study alongside such intense courses as Final Portfolio/ Senior Design.

Tuesday, 2 March 2010

Session 16 [Tues 020310] - Final Project Planning/ Skinning Video Components/ Animating With The Flash CS4 3D Tool

Hi Sally, I'll keep this short and sweet.

Good session today. You really seem to be on top of things at the moment. Wonderful news.

I really look forward to your comps and storyboards honing the look and feel for your proposed site.

BTW - The Flash workshop has been cancelled for Friday, so any work will have to be sent via email or FTP.

See you soon.

Sunday, 28 February 2010

Session 14/ 15 [Tues 230210] - Final Project Brief Review/ Mapping Out The User Experience/ Anticipating Tech Requirements/ Intro To Flash Components

Final Project
Hi Sally. Thanks for the brief. It's pretty clear. There are a few omissions and alterations to make -

  • Give your brief a more relevant title, and a subtitle to act as a short, lucid, objective statement.

  • Your aims need rejigging to fulfil the required criteria for the Web2 course.

    Your Practical aim actual counts as the Creative Ability criteria and should be changed to something like - To create a simple, eye-catching, and engaging flash application to promote a rock/ pop band.

    The Technical aim fits the Technical Competence criteria partially - Good. However, re-phrase this to something like - To learn how to design in the Flash medium in collaboration with a developer, utilising existing After Effects skills.

    Your Creative aim really fits with the Problem Analysis criteria. Change this to something like - To transfer a time-based visual language to an interactive platform enhancing the user experience.

    Finally, a Presentation aim is required. Something like - To present the finished Flash product live with a folio of supporting planning work.

  • For the Intro you need, more importantly than any personal reasons, to justify why you are making this shell for an existing video - how is it appropriate to today's music marketplace and why it would be an effective tool in a band's promotional campaign.

  • Add something about utilising A/E skills into the mix.

  • Forget about the mind map component - not enough time - but I can still show you the drag/zoom technique.

  • In the Format section tell us what the size of the piece will be.

  • Finally, let's have some deadlines. We have two more Tuesday sessions. I will also be in on Friday 050310 for a Flash workshop. The final deadline needs to be Thursday 110310 at the latest. You will no doubt be using that day to prepare the finishing touches to your folio though.

    Have a think about what you need to supply and when by this coming Tuesday where we can hone the deadlines further.


WHEW! See you Tuesday at 11:30am. Bring along any further work you have for the project. If you haven't managed to produce anything else, still come along for further instruction.

Monday, 22 February 2010

Session 12/ 13 [Fri 190210] - A Way Forward/ Using Flash Essentials Application For Final Project

A Way Forward
An idea mooted in this session in support of your achieving the Web 2 technical competence and final project requirement was to use the Flash Essentials assignment to structure a small compendium of work made over the last year at AIU.

Your principal job would be to organise and style the content within an eye-catching, contemporary shell, skinned by yourself.

The flash functionality would be engineered by your technical assistant [lecturer/ instructor].

The site should act as proof of your flash capabilities for future job applications.

First Task
Create a set of documents that outline what you want to include and how it will be laid out, and how the user will interact with it, based on the Flash Essentials existing structure - text, image, video, sound, drag-zoom, feedback form.

Be comprehensive in your visualisation and annotation so you can account for the entire forthcoming application in session with your project manager [me].

Please achieve this for Friday next [260210] at 11:00am.

Finish your blog which can be used as the research aspect if you choose to submit the FE project in your final portfolio.

See you on Tuesday 230210 @ 11:00am as agreed.