Special Swap Loader
|
|
|
|
| FlashStore rating: |
|
| User rating: |
Not rated yet.
|
| Date: |
13-09-06 |
| Submited by: |
jumpeye |
| Skill: |
beginner |
| Price: |
$ 22.99 |
|
|
| |
About |
Special Swap Transition Loader is a component that handles the process of loading and displaying, using a water like swap transition, JPEG, SWF, PNG, GIF files MovieClips from your library with the possibility of resizing the content after five types of pattern: noscale, resize, scale, scaleborder, and crop.
The Special Swap Loader component was developed under Flash 8 so it can be used only in Flash 8, due to the swap effect that only Flash 8 supports.
This component is the ideal thing for what you need when you want to load an image or a swf with a swap image transition effect that will add style to the loaded content .Just drag the component on the Stage and change the parameters so that the loaded object can be displayed as you like.
The component has some other advantages besides the resizing types, like the possibility to attach a border to the loaded object and to change the color and the size of the border, or to create your own custom preloader by using broadcast events provided by the component or the possibility of just using a built in preloader
|
UI Access |
| Components panel under UI Pro Components – jumpEYE |
Support address |
|
|
Useful links |
|
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) 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, 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) set's the content dimensions according to the type of resize you choose.
9. transitionDuration - sets the transition speed between two loaded contents
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("SpeciaSwapLoader","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.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); |
Features |
- swap transition
- customizable border
- multiple scale modes |
|
|
|
|
|