ActionScript 3.0 :: Use A Master Swf As A Library?
Dec 19, 2009
I'm currently developing a series of education video games that work much like the game Myst. The students can walk around in virtual environments that have been modeled in 3d and are displayed as static panoramas. Each panorama has areas that allows them to interact with different tools and instructional interfaces. Currently each node is loaded either as it is needed, or right before it is needed to prevent loading times but the overall file size of the games(5 games total each with 20-30 nodes and 8-14 interfaces) is starting to get a bit too much.
Also in the current game we're using papervision3d to have fish that swim and are caught and put into holding tanks in an underwater bathysphere.
The current game is divided into rooms, and each room has several nodes. Every single node is a seperate folder that contains a spherical panoramic png file, a swf file that loads the panorama and an xml file that determines if the node links to any neighbors and whether or not there are any active interfaces that should be loaded into the panorama.
Each interface contains libraries that are being embedded into each interface and panorama. For example we use the greensock tweenmax, and TimelineLite in the majority of our nodes. This is a small 6-13kb that is loaded into each of the 20+ nodes. Other libraries such as the papervision or component libraries for forms/checkboxes can start to reach substantial sizes. Also many images are duplicated in each node.
View 1 Replies
Similar Posts:
Jan 15, 2009
I am playing with a page viewer which imports SWFs for pages from an XML file.If i make a button on one of these pages, can i get it to call the parent master SWF functions?I have tried this...
code:
nextBtn.onRelease = function() {
var nextPage = _root.offsetPages(_root.page+2,_root.removedPages) ;
if(nextPage<=_root.offsetPages(_root.maxpage,_root .removedPages)) _root.gotoPage(nextPage);
}
but while it hovvers like a btn the functions still not calling.
View 3 Replies
Apr 12, 2010
I have the Adobe CS4 Master Collection and I'm interested in purchasing Flash CS5 by itself, rather than the entire Master Collection. I want to get the upgrade discount, but I was wondering if I can only upgrade from the version I have. (e.g. Master CS4 --> Master CS5 ; Design Premium CS4 --> Design Premium CS5)So, if I buy the upgrade version of Flash CS5, will I be able to install it?
View 3 Replies
Jul 31, 2010
opening included templates in Flash CS5 and then telling the program to test the movie within the environment shows Flash trying to export an SWF file and then crashes. the program will alllow the movie to be played inside the environment, however.
debugging yields the same crash:
Problem signature:
Problem Event Name: APPCRASH
Application Name: Flash.exe
Application Version: 11.0.0.485
Application Timestamp: 4badda9d
[code]....
DW opens and using one of its templates, no problems so far.Read about <supposedly> certain .Wacom tablet drivers and flash...don't have any such device installed, but stopped the generic windows tablet service....no change in the problem.
View 6 Replies
Nov 13, 2010
For classroom, how do I actually able to remotely control 100's PC from a master application? Like control the student who also using Flex application is possble with XMLsocket?
View 3 Replies
Aug 28, 2006
let say that I wanna make a new SWF and I want the transitions between 3 pics or whatever pics I want .. at 20 frames ..... Im loading this into the master movie so when I loaded my transitions it run at 40 frames not at 20 as I speceified in the properities .?or maybe I was thinking in doing something like for example each 10 seconds change to next pic and so on ? can you do something like that ? maybe with set interval ?
View 3 Replies
Feb 6, 2009
I am using the MovieClipLoader object to load a swf into a master swf. I am the using a series of buttons to load various swfs into the master.swf - i.e.; navigation. Her is the code that I am using for the movie clip buttons go to frame 2 of the external swf MM_work is the movie clip that acts as a button. The first three lines of the function give the button its various states and interactivity the final line in the function is telling the movement.swf to load into the master.swf (or level 0) thus booting out the previous movie clip.What I want to be able to do is to fade out the current movie clip loaded into the master.swf (level 0) and once that has been completed to then load in movement.swf. Basically fading out the existing movie clip before loading the next one.
View 3 Replies
Sep 7, 2009
if I can upgrade the Flash that is part of my CS3 Master Collection to Flash CS4 without having to upgrade the entire suite.
View 2 Replies
Sep 7, 2003
ok so i am using this script to preload movies into my master clip:
[AS]function preload(clip) {
if (!loaded) {
if (clip.getBytesLoaded>0 && clip.getBytesLoaded>=clip.getBytesTotal) {
loaded = true;
[Code]...
View 3 Replies
Aug 31, 2010
First off I am using flash 8 What I am trying to do. (or should that be failing to do?) load a video swf in to a master swf, Master swf has no controls and loads the video swf ok But no video content. Main file loads video swf in to mc_vidholder in the main swf Code in AS frame
[Code]....
View 1 Replies
May 28, 2010
I have a asp.net master page that gets used by pages many /levels/deep/. I will put a link to a flash file in this template. I tried doing it like this but it did not work, what the best practice here?
<object width="924" height="200">
<param name="movie" value="/live.swf">
<embed src="/live.swf" width="924" height="200">
</object>
View 1 Replies
Jul 24, 2007
I've used the stop(); function on my actions frame, top layer, on all of my frames. I've tried using it on keyframes for all of the frames, and on one "master" actionscript frame (spans the movie).
stop(); won't stop my master timeline. I've traced it, and it isn't being activated--so that tells me that for some reason, the actions on the frames (not in the document class file) aren't being triggered.
Is it related to the fact that I have a custom document class? I can't think of anything in there that would cause this to happen, and I even put a stop(); in the beginning of the constructor function. (Didn't work so I took it out.)
This isn't a looping movie clip inside of my timeline, it is the master timeline itself.
View 6 Replies
Aug 14, 2009
I can't figure out how to load external swf files(9) into my master.swf file one after the other. This is the Actionscript i have written so far.....(AS2)
var myItems:Array = new Array("swf01.swf", "swf02.swf", "swf03.swf", "swf04.swf", "swf05.swf", "swf06.swf", "swf07.swf", "swf08.swf", "swf09.swf");
var myMCL:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
myMCL.addListener(myListener);
myMCL.loadClip("myItems[0]", this.getNextHighestDepth());
The first swf loads alright into my master swf but i can't for the life of me work out how to load the rest after each one has finished loading. Don't know if i need a for loop or what?
View 2 Replies
Jan 15, 2010
I have a problem with Loader. I want to load a swf(test) into the main swf(master). On main swf I have two buttons: one load the test.swf and the other unload the test.swf. But if I write the unload command in the unload function I have the following error:
1120: Access of undefined property myloader.
My code:
var swf_active=false; // I need this variable
bt_load_swf.addEventListener(MouseEvent.MOUSE_DOWN, load_swf);
bt_unload_swf.addEventListener(MouseEvent.MOUSE_DOWN, unload_swf);
function load_swf(e:MouseEvent):void {
//add the swf
[Code] .....
View 2 Replies
Mar 25, 2008
I (like many othes probably) am using a master flash movie (AS2) with a menu that loads external swf files into a container. It is working pretty well, but I'm running into a pretty nasty problem.
This particular external swf that I am loading has a menu made of images that scroll depending on the mouseposition. It is very similar to this: [URL]
Now, when running the swf on its own (not inside the master movie) it works 100%. BUT... seeing as I am going to load this into a master movie that is bigger (about 300px of menus to the left) I get problems with the positioning. I don't really know what the cause is but the imagemenu seems to think it has a bigger stage now and the images seem to fall behind my master-menu.
I have to find a way to restrict either the positioning of the images, or the mousemovement.
I tried fixing this by adding a square, the exact size of the external swf's dimensions. hit_mc
Code:
hit_mc.onMouseMove = function() {
if (!hit_mc.hitTest(_root._xmouse, _root._ymouse, true) || w<=hit_mc._width) {
return;
[Code]....
View 2 Replies
Nov 9, 2010
Anyone know if it is possible to keep a MASTER crossdomain policy file in a subdirectory of the domain?url...I know you can do it with a meta policy file, but I want to do it with the MASTER because without a master the meta's are ignored.I've googled this for hours and read through the official spec several times and come up with nothing. With the server I want to do this on its possible to deploy in any subdirectory except the domain root - thats just the constraints I'm under.
View 6 Replies
Mar 28, 2010
loading 2 external swfs into one main file using 1 preloader, I have figured out how to get the preloader to handle the correct # of bytes loaded and such but my 1st swf I want to load onto the stage is a video file and I want it as the background but I don't want it to start until after they are both (the video and main file - 2 external swfs) loaded and then I want to start the video and place it on the stage first, then place the main swf on the stage.
I can get the order right if I place them into my load complete function but then my buttons don't work on the main file.
Here is the code:
var bytesLoadedVidBG:Number = new Number();var bytesTotalVidBG:Number = new Number();var loader0:Loader = new Loader(); // load video BGvar loadedSWF0:Object;loader0.load(new
[Code]......
View 3 Replies
Feb 11, 2011
The line: Master process not found, or multiple masters
appears in /var/log/messages of a Centos server running FMS 3.5 right around the time Flash videos stop working on a site we built. Oddly, nothing appears in /opt/adobe/fms /logs/ master.xx.log at the corresponding time*. Is there likely to be any more illuminating information somewhere on the server, to help us identify what caused Flash to stop working?
View 3 Replies
Feb 10, 2012
I am having an issue with using the SplitViewNavigator component in flex 4.6 using Adobe Flash Builder.
[UPDATED]* * *
I am building a reddit app for the blackberry playbook tablet, and am making use of reddit's API. I have three mxml views: RedditReaderHomeView .mxml, redditFeed.mxml, and subredditList.mxml. In RedditReaderHomeView.mxml I have a splitViewNavigator. In left side of my SplitViewNavigator resides subredditList.mxml,and on the right side resides redditFeed.mxml. On initialization, redditFeed.mxml pulls in XML data to populate its list with reddit entries, and subredditList.mxml pulls in XML data which populates its list with subreddits(categories) to display. When a user clicks on of the subreddit entries on the left, the redditFeed.mxml on the right should update so that the data it pulls are entries from the subreddit category that was selected on the left. In other words, classic master/detail navigation. Category on the left, which opens entries of that category on the right.I have a function that passes the url of the selected subreddit over to redditFeed.mxml.
subredditList.mxml - here a subreddit is selected and its url is sent over to a function in redditFeed.mxml
public function list_clickHandler(event:IndexChangeEvent):void {
var RSSItem:Object = redditList.dataProvider.getItemAt(event.newIndex);
var thisItem:Item = RSSItem as Item;[code]....
View 1 Replies
Jan 5, 2009
I'm trying to get text to load from my master SWF file (_level0) into an instance on level 5. In the master file all I have is one key frame and this actionscript written into it.
ActionScript Code:
var myMCL:MovieClipLoader = new MovieClipLoader();
myMCL.loadClip("preloader.swf", 5);
_level5.textField1.text = "testText Field";
In the second swf (preloader.swf) all i have is on keyframe and an instance namedtextField1.Is there any reason why I shouldn't be able to load the text "testText Field" into it?
View 1 Replies
Jul 27, 2010
Imagine this scenario:The application is a Game, where the enemy characters can 'attack' the player, and each time they attack the 'Attack.mp3 file is played from the libraryNow my question is, if I have to create a new instance of the MP3 file in the memory, each time playing it, or can i use a 'master' Sound instance ,that I can play multiple times simultaneously.(similarly I can use one 'enemy.jpg' bitmapdata, that I can then copy to the screen with copyPixels, and only having it in the memory just once )IE if i have 50 'Enemy' characters running around the game
View 1 Replies
Dec 26, 2011
I have a tabbed view with in the second tab a splitview controller.
The master view shows a list. When selecting an item from that list it opens a second view with a new list by using navigator.pushView.
When I select an item in the second view/list it has to be passed to the detailview. Is there a simple solution available?
View 1 Replies
Oct 6, 2009
does anyone have an example of a simple volume slider that controls the master volume of the entire swf?
View 1 Replies
Feb 11, 2010
I can't seem to go to a master edit file that is supposed to show both the body (layer 1) and wing (layer 2) of a flying bird animation. Is there a way to merge these two since I'm planning on shrinking it down and making a lot of birds?He merged the two layers at 14:24 of the video without even explaining how he went to this so called "Edit Master Movie Clip" that seems non-existent on Adobe Flash CS4.
View 1 Replies
Jul 30, 2009
I am trying to combine 2 swf files into a "master swf." One of the swf files is a timeline animation of graphics and text, not much coding. The other is all interactive coding, written on a seperate .as file with a complex Class structure.My first attempts to combine the swf files by simply adding from the Library to the stage at particular frames was a failure and I got all sorts of error codes and broken animations. Would it make any difference to add the swf files dynamically? I guess my question is how to make a master file that conforms with my .as file and will handle the animated section. On a related note, I need code that reads for the last frame of "SWF1" and triggers the "MAIN" timeline to go to the next frame (where the "interactive" swf is waiting to do it's stuff). Oh yeah and at some point, I'll need to prepare a preloader for the whole deal.
View 3 Replies
Jul 20, 2010
I am working in two different applications, one to be compiled for desktop use (AIR) and one to be compiled for the web. They are part of the same project and use the same visual components, but they are completely different apps. When a visual component is changed in one application then it should also change in the other one. Is this a good situation to use a shared library fla? I am new to the concept of shared libraries and I am considering the options.
On one had I would not have to update 2 applications everytime I change something, on the other, I would always have to recompile the library folder when I do the smallest changes to a component.
View 4 Replies
Nov 13, 2010
it is said [URL]You can download the JSON library as part of the core ActionScript 3 library.but when clicking on the link it doesn't work
View 1 Replies
Sep 24, 2009
How can we import images using AS3 code so that when they are imported once will remain in the library forever..
View 3 Replies
Apr 19, 2011
I've got a simple question. Suppose some simple lib written on c. Did I understood correctly that alchemy compiles it AS3 before compiling it to swf. If so, will the lib be slower or faster in comparison with the same lib written on AS3.
View 2 Replies
Oct 31, 2011
I am making a flash app where I want to have a user defined viewport like the stage in the flash IDE which the user can use to define objects that have a starting postition somerwhere off or on the stage and an ending position either or on or off the stage with the object then tweening between the two points. My question is this: I want the user to be able to define a curved path for the object to tween along. Is there a library of code that I can use to define curved paths for the app?
Ideally I would like something similar to the functionality available in Flash, so a bezier curve sort of path that is subdivided into handles that can be dragged to define the path of the tween. If there isn't an existing library, then do you know of the functions that I would need to define (mathematical equations related to drawing curves etc)?
View 1 Replies