03.05.2013 Views

FLASH® LITE™ 2.x - Adobe Help and Support

FLASH® LITE™ 2.x - Adobe Help and Support

FLASH® LITE™ 2.x - Adobe Help and Support

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

this.bloomSeason = param_bloomSeason;<br />

}<br />

// Create methods to return property values, because best practice<br />

// recommends against directly referencing a property of a class<br />

function getLeafType():String {<br />

return leafType;<br />

}<br />

function getBloomSeason():String {<br />

return bloomSeason;<br />

}<br />

}<br />

In an external script file or in the Actions panel, use the new operator to create a Plant object.<br />

var pineTree:Plant = new Plant("Evergreen", "N/A");<br />

// Confirm parameters were passed correctly<br />

trace(pineTree.getLeafType());<br />

trace(pineTree.getBloomSeason());<br />

The following example creates a class called ImageLoader. The ImageLoader constructor<br />

takes three parameters.<br />

// Filename ImageLoader.as<br />

class ImageLoader extends MovieClip {<br />

function ImageLoader(image:String, target_mc:MovieClip, init:Object) {<br />

var listenerObject:Object = new Object();<br />

listenerObject.onLoadInit = function(target) {<br />

for (var i in init) {<br />

target[i] = init[i];<br />

}<br />

};<br />

var JPEG_mcl:MovieClipLoader = new MovieClipLoader();<br />

JPEG_mcl.addListener(listenerObject);<br />

JPEG_mcl.loadClip(image, target_mc);<br />

}<br />

}<br />

In an external script file or in the Actions panel, use the new operator to create an<br />

ImageLoader object.<br />

var jakob_mc:MovieClip = this.createEmptyMovieClip("jakob_mc",<br />

this.getNextHighestDepth());<br />

var jakob:ImageLoader = new ImageLoader("http://www.helpexamples.com/flash/<br />

images/image1.jpg", jakob_mc, {_x:10, _y:10, _alpha:70, _rotation:-5});<br />

See also<br />

dynamic statement<br />

continue statement<br />

continue<br />

Statements 171

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!