3D, Actionscript 3.0, Adobe, Ajax, Animation, Applications, Business, Design, Flash, Fun, JavaScript, Photography, Web developer

CU3ER v1 is released

What’s New?

Transitions

Step away from common, boring & flat 2D experience and dive into endless possibilities of adding the third dimension to your slideshow with grid slicing, simple fade or slide, full or half-flip transitions, transition order, direction and much more.

Wanna play? Get CU3ER v1 now!

cManager

Forget about XML! Let’s talk about the real joy – cManager! Create and manage your CU3ER like a PRO with our awesome, robust yet easy to use online application. Interactive workflow, rich GUI, timeline, live preview – set, create & export CU3ER within minutes.

Shadows

You are now able to simulate more natural environment for your 3D slideshow by deploying one of two available shadow types: static (image) or dynamic (live). Either way it’s an awesome practice to enhance CU3ER slideshow.

Camera

Push your CU3ER 3D look even further by setting 3D position and rotation of your slides. Additional gem is ‘lens’ option where you can simulate camera lens distortion like ‘fish-eye’.

Thumbnails

We like to call it ‘Advanced Thumbnails’. And they are indeed. Grid distribution, horizontal scrolling, vertical scrolling, custom scroll bar, thumb image, captions, numbering, round corners…

Projects

Considering yourself serious about your web design profession? We have provided you extensive control panel for creating, modifying and managing CU3ER projects across assigned domains.

API

Now you can sync or communicate with CU3ER and rest of your page elements with easy and simple functions. Play or pause slideshow, navigate trough slides or listen to CU3ER events.

Playback Control

Manage and control CU3ER playback with auto-play, slide duration, looping, starting slide, randomize and other options. Awesome for creating timely controlled animations like web banners.

Layout

You are allowed to configure almost every aspect of your slideshow layout. It’s so easy to manage perfect blend between CU3ER and your web page – is that what is this all about?

Branding Management

Custom positioning of CU3ER logo is available trough branding options. You can even turn off CU3ER branding if your boss finds us boring!

Support

Stack with something or looking for particular solution for your CU3ER problem? We have enabled you a couple of support channels you can use in order to solve your CU3ER problem.

and much, much more …

Get CU3ER now!

Advertisements
Standard
Actionscript 3.0, Adobe, Flash, Flex, Web developer

Code Snippets : Solving Flash loading problem with WMode and Firefox

I’ve recently experienced problems on few AS3 websites. If you embed your SWF file with different WMode, like opaque or transparent in Firefox your Flash won’t load. Actually the Flash loads first frame and then it seems like it stops. Well, it certainly loads but the problem is that loaderInfo Event.COMPLETE and PROGRESS are not fired in Firefox.

That is LAME! Firefox has this “advanced” feature with Flash, it doesn’t load it until that browser tab has focus. Seems like we’re getting problem from there. Anyway, a workaround is to set the Event.ENTER_FRAME function that will check loader

addEventListener(Event.ENTER_FRAME, _listenLoading);// on enter frame to check if it’s loaded
private function _listenLoading(e:Event):void {
  if (this.loaderInfo.bytesLoaded == this.loaderInfo.bytesTotal) {
    removeEventListener(Event.ENTER_FRAME, _listenLoading);
    _onSiteLoaded();
  }
}
Standard
Actionscript 3.0, Flash, Flex, Web developer

Actionscript Snippets : Get Flashvars in AS3

I am starting here a new series of posts, an Actionscript snippets that are useful in everyday programming. This is mainly because I don’t have time to share full source codes and examples, but I will try to find it. Until then I will post codes that are small but useful.

Let’s start with getting a Flashvars in AS3, something we often need to do

private function getFlashVars():Object {
	return Object( LoaderInfo( this.loaderInfo ).parameters );
}

remove private from function if you code in Flash IDE, but I hope you are into OOP thing.
After this retrieving of Flashvar is easy

_var1 = getFlashVars().var1;  // var1 is the name of the passed Flash variable

watch out, if var1 is not passed value returned will be undefined, so you can use like Ian Kirk said, but watch out for passing 0 value as Flash var then…

_var1 = getFlashVars().var1 || "defaulValue";  // var1 is the name of the passed Flash variable
Standard