ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 3 Lesson 2

We’re making good progress here in Week 4 of CUFDIG302A – Author Interactive Sequences, so we’re looking at more Symbols and Instances, and how we can use Timers to call functions at specified intervals.

If you’ve not gone through any of the previous weeks slides and you’re new to coding, then take a step back to and take it order – it’ll really help.

Flash Slides Week 3 Lesson 2

I’ve been a bit busy of late and been finding it hard to get the time and inclination to get the slides together in the different format soon after they’re done. Comments, suggestions, thanks etc. are always welcome and give me incentive to keep on keepin’ on…

As usual, the download link to the slides along with some legal gubbins regarding their use is after the break, so jump on in and assert your control!

Continue reading ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 3 Lesson 2

ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 3

We’re still finding our feet a little here in Week 3 of CUFDIG302A – Author Interactive Sequences, so we’re looking at functions, symbols, instances and the start of using event listeners with functions to control things on the screen.

If you’ve not gone through any of the previous weeks slides and you’re new to coding, then take a step back to and take it order – it’ll really help. Otherwise enjoy!

Oh, and the class has moved from just one 3-hour session per week to a 3-hour session plus a 2-hour session – so expect more updates from now until the end of the course in a couple of weeks time, at which point we might decide to take on some more complex ActionScript for a more involved course…

ActionScript 3.0 Slides - Week 3 - Lesson 1

As usual, the download link to the slides along with some legal gubbins regarding their use is after the break, so jump on in and assert your control!

Continue reading ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 3

ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 2

Before we can start working on games and all the fun stuff, it’s imperative that we’ve got solid fundamentals. Here in Week 2 of CUFDIG302A – Author Interactive Sequences we’re looking at conditional branching (i.e. if/and/or/not statements), flow control (i.e loops) and generating random numbers.

If you’ve not gone through the Week 1 slides, and you’re new to coding, then take a step back to and take it order – it’ll really help. Otherwise enjoy the notes!

ActionScript 3.0 Slides Week 2 - CUFDIG302A

The download link to the slides along with some legal gubbins regarding their use is after the jump, so if you fancy learning ActionScript – you’ll find the knowledge to start from near to absolute basics right here, and pretty soon we’ll be onto Symbols, Classes, Events, Object Orientation, Interaction, Sound, Collision Detection and all that other good stuff. We’ll even make a couple of flash games – which should be quite fun :)

Continue reading ActionScript 3.0: An Introduction to ActionScript 3.0 in Flash CS4 – Week 2

Adobe Flash CS4 & Drawing Tools Primer

As I’m teaching the programming section of Certificate III in Media, CUFDIG302A – Author Interactive Sequences, I’m going to post up my slides as I go along so anyone who wants them can learn ActionScript 3.0 – but as well as just the coding side of things, it’s useful to get an overview of what Flash is, what it isn’t, and what a couple of the most commonly used tools do. So here’s a Flash CS4 & Drawing primer…

Flash CS4 & Drawing Tools Primer

There’s a download link to the slides along with some legal gubbins regarding their use after the jump, so if you’re new to Flash and want a quick introduction, you’ll find the knowledge to start from absolute basics, learn the difference between raster and vector artwork, working with layers and drawing and grouping objects right here. This is just a quick primer, and is meant to tie in with the ActionScript slide series, where pretty soon we’ll be drawing things and then instantiating and manipulating them through our ActionScript code.

Continue reading Adobe Flash CS4 & Drawing Tools Primer

How To: Use Selections to Combine Two Images in Photoshop CS4

One of the classes I’m teaching this year is CUFMEM07A – Apply Principles of Visual Design, and although a lot of it isn’t going to be of much use to people who don’t dig on design principles and elements, some well-explained Photoshop articles mightn’t hurt anyone who stumbles across the site, so I’ll make with the posting…

In this exercise, we’re starting from the beginning and creating selections from one image to combine with another, and we look at some feathering of selections to get rid of hard edges between contrasting visual elements. What you end up creating is shown below:

Combining Two Images in Photoshop CS4

Very simple, very quick – useful if your Photoshop skills are a bit rusty, or if you’re just starting out.

You can find the document (in MS Word 2K3 format, so viewable in Open Office and MS Office 2K3 & 2K7) which steps through the process, with lovely, lovely screengrabs and the like here.


If you don’t have a copy of Photoshop CS4, you can get a free 30 day trial from the Adobe website, or, you can do the same things in a free open-source program called the GIMP (GNU Image Manipulation Program). The GIMP can do most of the same things Photoshop can do, but the user interface is rather different, to get around this, there are versions of the GIMP which have been modified so that their user interface more closely matches that of Photoshop, and these are GIMPhoto and GIMPShop.