My account
Shopping cart
Knowledge base
Support


Usage and Code Samples for Special Pixeldissolve Transition Loader Flash Component




Special Pixeldissolve Transition Loader Usage and Code Samples

Parameters

1. align(enumeration="topLeft, center", default="center") places the loaded content in the left top corner of the component or the center of the component.
2. border-Boolean(default=true) if true, the loaded content will have a border; false will load the content without a border.
3. borderColor(default=#FFFFFF) case the border parameter is set true, you can set the border's color.
4. borderSize(default=5) case border parameter is set true, you can set the border's size; the maximum size is 10 and the minimum size=0.
5. buildInPreloader(enumeration=none, bar, circular, default=none) choose the built in preloader between a bar preloader, circular preloader or no preloader.
6. contentPath(default="") the content that will be loaded, the content can be a jpeg, swf, png or gif or the specified linkage ID of a MovieClip from your library
7. preloaderColor(default=#336699) case the buildInPreloader parameter is set to bar or circular, you can set the preloader's color.
8. resizeType(enumeration=noscale, resize, scale, scaleborder, crop, default=resize) set's the content dimensions according to the type of resize you choose.
9. transitionDuration(default=3) sets the transition speed between two loaded contents
10.transitionLevel(default=30) sets the transition's blur amount; the maximum value for this parameter is 90 and the minimum is 10

Methods

1. setSize(width, height) - you can use this method to change the component dimensions

Events

1. onLoadProgress - returns the number of bytes that had been loaded and the total number of bytes in the file being loaded
2. onLoadComplete - returns a boolean value which is true if the content has been loaded and false if an error has occur during the loading process

Code Samples

this.attachMovie("SpecialPixeldissolveLoader","ldr",this.getNextHighestDepth())
ldr.align="center"
ldr.border=true
ldr.borderColor=0x336699
ldr.borderSize=10
ldr.preloaderColor=0x000000
ldr.resizeType="resize"
ldr.builtInPreloader="bar"
ldr.transitionDuration=3
ldr.transitionLevel=30
ldr.setSize(250,180)
ldr.contentPath="1.jpg"

var listner_progress:Object = new Object();
listner_progress.onLoadProgress = function(bytesLoaded, bytesTotal) {
trace("bytes loaded "+bytesLoaded);
trace("total bytes "+bytesTotal);
};
ldr.addListener(listner_progress);

var listner_complete:Object = new Object();
listner_complete.onLoadComplete = function(succes:Boolean) {
if(succes){
trace("loaded")
}
};
ldr.addListener(listner_complete);