ActionScript 3.0 :: Base Classs In Externaly Linked Swc
Oct 12, 2010
I have swc library, which I use for skin assets, and I link this swc externaly (load on runtime before any usage of swc classes and put it into proper application domain).The problem occure when I use swc classes in my application as base classes and run app (compilation is ok). In this case I get #1014 Verify error - class not found. (the code which e.g. instantiate those base classes is never executed before swc is loaded, but seems Flash Player makes some verifying).[code]When I don't use swc classes as base classes, everything is ok.
How can find out the linked url of the image in the flash of a website? I looked for the image url some time. but couldn't find itif find the linked url of the image, and i want to alter an image linked url address. where is the code in?
I have made a banner in which i want to load an image but i want to control it's visibility via xml. want to be able to show or hide this image whenever i want to .
i was curious, (cause this would help me a lot) > if you are loading an external swf to a target or container or what have you, can point it to a particuar frame or scene in that swf?
On the mxmlc command line, I can include paths to RSL files. I can choose to link these RSLs at runtime by setting
-static-link-runtime-shared-libraries=false What if I need to link to some rsls and embed (static-link) other rsls? Is there a way to set the link settings for each rsl?
I have a method that converts an int to a base60 string (using 0-9, a-z, and A-Z chars), but can't work out how to convert it back again. Here is my method for converting base10 to base60:
public static function toBase60(value:Number):String { var targetBase:uint = 60;
[Code]....
Works well. But how do I get the base60 string back into a base10 int?
Its been a while since i touched flash, which is funny considering i started my web/development career here.Anyway, in PHP there is a nice little function called base_convert (http:url....) which will take any number in any base (e.g. base 10, decimal) and convert it to any base (e.g. base 16, hex).So base_convert (15, 10, 16) will output F, which is convenient.I am wondering, as i cannot seem to find, if there is any similar function in actionscript. I am trying to convert from base 10 to 16 and then base 16 to 36.
Whenever I add a new layer, it seems to be linked to my 1st layer.If I delete something on the stage on the new layer, it's also deleted from the 1st layer. If I try locking the 1st layer, anything on the new layer-although not locked itself -can't be selected.
I am currently making a website in flash for a football team and i would like to make a list of all the players names which link to separate player profiles in the same flash document.
I am using the loader class to load an external swf and attach it to an empty movieclip, the final step follows: // function loadComplete(e:Event):void { mc_launch.addChild(gLoader); MovieClip(gLoader.content).gotoAndPlay("start");}
When navigating away from the movie clip, it's dumped as follows: MovieClip(gLoader.content).closeAllStreams();gLoader.unload();
The linked swf has two important frames in the beginning. The first frame is labeled "hold" and has the following: var gSC:SoundChannel = new SoundChannel(); var gSCBusy:Boolean = false;var gSlideIndex:Number = 0; var gAudioPosition:Number = 0; var gPlayList:Array = ["start","slide01","slide02"] var gAudioList:Array = ["intro.mp3","",""] var gRunMode:String = Capabilities.playerType;stop();
The fifth frame is labled "start" and the singing and dancing begins from there. The stop(); function in the first frame is used to prevent the loading swf from executing before its 100% downloaded (I had some early trouble where the music would start before the screen assets were in place). My problem: This works perfectly the first time the linked swf is downloaded and attached, however, if you navigate away and then back I get the error "gSlideIndex NAN" which indicates to me that the first frame in the linked swf is not executed on subsequent attachments, the playhead jumps straight to "start" and my globals are never declared. Why would a linked swf execute frame 1 the first time it's attached to mc_launch but not the second?
Sounds simple enough. I have a number of swfs (quiz01.swf, quiz02.swf.....) all linked to one quiz.as file. The quizes in turn are loaded by another swf, Main.swf. I need to get the name of the specific quiz that is loaded, so I can identify an external xml file.
Tried using the "loaderURL" in the as, but it gives the name of the Main.swf. How can I just get the name of the swf that is associated with the quiz.as file?
I have an external .flv and I simply need to be able to pause it with a frame action and start it back up with another frame action.I found some references to "flvStream.play" through google but I haven't been able to properly implement it.
I've got an FLV video linked to an external SWF (a substage) that is itself linked to another SWF (the main stage) The FLV plays fine if I publish and run the substage independently but when the substage is loaded into the main stage at runtime I lose the video, all the other screen elements from the substage work fine. I thought it might be a path issue so I hardcoded a fully qualified URL as the video source with the same results; works independently, fails when loaded into the main stage at run time.
I am using linked TLFTextField in flash cs5 and want to access the text of a particular TLFTextField within the chain. Is there a way to access the text in a TLFtextField within a chain
currently using flex builder 3. I am having trouble setting up linked folders between 2 of my projects.Basically I have a project for a Map Editor, and a project for the Tile Game. I want to share the map folder between the two projects but I keep getting package errors and I don't know how I should nest the folders/projects or where to put the maps or how to import classes from these linked folders.The project folders are currently arranged like this....Flex/Game...Flex/MapEditora maps folder needs to be shared between the two projects
I have one scene linked to another through a button, when I click on the button that links to scene two it takes me to the scene but doesn't play the animation it just shows the non animated components. Is there something really obvious I am missing here because if I go to the scene (when I am not testing the movie) the animation works perfectly.
I'm having an issue with getting a simple flash image swap file displaying on a website I'm building and was wondering if anyone can tell me what I've missed. I built the image swap slideshow which is just a simple blend through four images. It uses the loadMovie to import the images from the directory the movie is sitting in so the loadMovie command just references the jpg files directly with no extra directory info. The swf file and the image files it loads are all in a subdirectory off the root called flash. The page I want to display the swf movie on is actually the index html page in the root directory of the website. So I used this html to display the swf file.
I have a scroll file, taken from a tutorial, which is linkedto a class. After having customized my file I did try it and itworks fine. The problem is starting when I try to import this fileto an empty MCL in my website. When I have imported all theelements they do not respond and act like single pieces (es. thescroll bar is detached from the scroller). What can I do?
I have Adobe Creative Suite, but I haven't begun to learn how to use Flash yet. I work primarily with PHP using Dreamweaver and have a very basic understanding of JavaScript.I just discovered a really cool script here. The page displays a Flash image map of Africa and a table listing every nation in Africa. If you hover over Kenya on the map, Kenya is highlighted on both the map and the table. Vice versa, if you hover over the word Kenya on the table, Kenya is highlighted on both the table and the map.
I would like to duplicate this on my website. (It's in the public domain.) So I copied the source code, then began recreating the style sheets, JavaScript files and images. When I view the page locally, I see the Flash image (map of Africa). But when I hover over a nation on the map, it says "undefined," rather than showing the name of the nation. The table listing the nations doesn't display at all.
Does anyone have any idea how this affect is created? Can you offer any tips that might help me recreate it on my site? It appears that AJAX is another technology used on the page. That's something else I have no experience with, but I'm not sure if AJAX is associated with the Flash map/table function or not.
I'm practice with Flash, and trying out different things, but somehow, I managed to create a movie symbol from a graphic symbol, and now whenever I try deleting one of the symbols, it effects the other symbol as well.
I only want one of these symbols, yet I can't seem to only keep one. They both seem to depend on each other, and I don't know how to get around this.
I have been struggling with what seems to be simple concept in ActionScript 3.0 - how to communicate between classes. I have a very simple experiment with two movieclips on the stage. They are named YellowBox and RedBox in my library. I have linked the following code to the YellowBox movieclip:
package{ import flash.display.MovieClip; import flash.events.MouseEvent; public class YellowBox extends MovieClip { public function YellowBox() { this.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler); } public function rollOverHandler(event:MouseEvent):void { this.x = x + 3; } }}
What I would like to do is call the YellowBox() function on my RedBox MovieClip with the following code:
package{ import flash.display.MovieClip; import flash.events.MouseEvent; public class RedBox extends MovieClip { public function RedBox() { YellowBox(); } }}
I get the following message when I compile: 1136: Incorrect number of arguments. Expected 1.
I work in Flash CS3, AS3.I've created a button that links to another webpage by using this code (the code is added to a separate layer):
import flash.events.MouseEvent; steud.addEventListener(MouseEvent.CLICK, onMouseClick); function onMouseClick(e:MouseEvent):void {
[code]....
It works just fine, but the problem is that I want to add more buttons (and links) to it, and thats where I get stuck. When I try just adding a new layer and adding the code there, everything stops working. I've also tried copy/pasting the code beneath the first one, with no results.
I have a child SWF with a linked sound that I want to control from the mother SWF. In the child SWF there are different linked sounds in separat frames. The "Control system" is in the mother SWF.
I have a main movie on my site with buttons that display linked movies in the right half of that main movie. One of the movies is the kind that I only want to play through once, then stop. In the FLA file of that linked movie I've put a stop(); action in the final frame, and when played alone it stops accordingly. But when it plays as a linked movie, it continues to loop. What can I do about this? The button script on the movie doing the importing is:
on (press) {gotoAndStop("flash_dev"); flash_mc.loadMovie("cubeintro.swf"); clearInterval(_root.myInterval); }
I can see and hear normally on youtube or some direct site. But if I try to veiw a youtube vid linked at some forum I can only hear the video and am unable to see it. I just upgraded to Windows 7 64 bit. The same thing happened on my laptop when I upgraded to Windows 7.
I have a website that I have designed with 5 layers - actions, background, menu, pageintro, pageoutro. The pageintro and pageoutro layers have 24 frames for each page (120 total) and each contain tweens, pageintro flys in from the right, and pageoutro flys out to the left. Each intro page is labeled as page1, page2, etc... and for outros page1out, page2out, etc..
My issue is that the animation will only play the intro and page outro simultaneously for the current page (the one that is clicked) - i.e. if I click about, the page2out flys out while page2 flys in. I would like the current page to fly out, and the next page to fly in. Here is the code:
gotoAndStop("page1"); /*prevents the animation from going through entire timeline*/ var currentPage:int = 0; /*Keeps track of current page*/ var nextPage:int;