Copy link to clipboard
Copied
I have a small AS3 swf of a roatating logo that drives Captivate 4 crazy. I have no problem with other AS3 swfs but the rotating logo won't work. It plays fine with a Flash 10 viewer or even in the Captivate library previewer. When I try to publish or preview the slide show I get a flashing Captivate preloader and stills of the logo movie. Does Captivate 4 have an incompatibility with the 3D motion tool in Flash? It can't be duplicated in AS2.
Copy link to clipboard
Copied
Hello there,
Try taking a look at this post. It should solve your issue. If not, I'd be happy to take a look at your file.
Hope that helps,
Jim Leichliter
Copy link to clipboard
Copied
Hi Jim,
I externalized the animation but now it has a different problem. I've attached a copy of my test file.
Thanks for your help.
Glenn Bayley
Copy link to clipboard
Copied
Glenn,
Adobe has temporarily shut down the file attachment feature on the forums. I sent you a PM (personal message) with my email if you want to send the file.
Thanks,
Jim Leichliter
Copy link to clipboard
Copied
Jim,
I didn't receive the email with your personal address.
gb
Copy link to clipboard
Copied
Glenn,
Here's my email address. I'm using reCAPTCHA Mail hide service so I don't get spammed.
Thanks,
Jim Leichliter
Copy link to clipboard
Copied
Jim,
Sorry, but I got this message:
This email address was not encoded properly. If you are a developer creating this Mailhide address please check that you used a key from mailhide.recaptcha.net (not one from admin.recaptcha.net). In addition, make sure to use the test cases in the API Documentation to check that your code is working correctly
If you are a user who found this link on a web site, you will need to find another way to contact the site owner and let them know about the error!
© 2009 reCAPTCHA, all rights reserved.
gb
Copy link to clipboard
Copied
Glenn,
Sorry about that. I've sent a private message with my email again...
Thanks,
Jim Leichlier
Copy link to clipboard
Copied
Hi Jim,
Just a suggestion: send a private message with your e-mail-address to Glenn.
Lilybiri
Copy link to clipboard
Copied
Hi Glenn,
I have the file and I'm looking at it now...
Jim
Copy link to clipboard
Copied
Glenn,
This was quite a challenge! I finally narrowed it down to a bad symbol in the Library:
Symbol 3 (EK2 Logo.jpg) I think something is wrong with that .jpg since any symbol I create using that .jpg doesn't work in Cp.
If you swap out Symbol 3 for Symbol 1on your timeline, you should be good to go.
Let me know how it goes...
Jim Leichliter
Copy link to clipboard
Copied
Jim,
Thanks for your help. I'm using your script version and externalizing the animations and everything looks good.
Glenn
Copy link to clipboard
Copied
Glad to hear it Glenn!
Jim Leichliter
Copy link to clipboard
Copied
Jim,
Are you able to share the file so I can try to replicate it with my organization 3D rotating Logo?
Carlos
Copy link to clipboard
Copied
Here's the as3 code. Think of your logo as a business card that has a font and a back. This card gets rotated on the Y axis 360 degrees. The ENTER_FRAME event is what triggers the rotation. All you need to do is create assets named mcFront and mcBack and place them on stage.
import flash.events.*
this.addEventListener(Event.ENTER_FRAME, EnteringFrame);
//Start out the rotation with edge facing you
mcFront.rotationY = -90;
mcBack.rotationY = -90;
var bol:Boolean = true;
function EnteringFrame(e:Event) {
//check boolean value
if (bol) {
mcFront.visible = true;
mcFront.rotationY += 4; //adjust this number for speed of rotation
if (mcFront.rotationY >= 90) {
mcFront.visible = false;
mcFront.rotationY = -90;
bol = false;
}
}
else {
mcBack.visible = true;
mcBack.rotationY += 4; //adjust this number for speed of rotation
if(mcBack.rotationY >= 90) {
mcBack.visible = false;
mcBack.rotationY = -90;
bol = true;
}
}
//trace("Bol: " + bol);
}
Jim Leichliter