ActionScript 2.0 :: [mx] Simulate Fluid Flowing Through Pipes?
Sep 9, 2003
I'm doing this project right now where I want to simulate fluid flowing through pipes. The pipes have 90* corners and sometimes there are forks in the pipes (splitting it into two pipes). Attempting this with tweened animations seemed to be too complex, so I'm using setInterval and duplicateMovieClip to do it.
I had this idea to use "redirectors," movieClips would redirect any movieClip that hit them. For instance, if I have a ball_mc moving horizontally and it hits a redirectUp_mc movieClip, the ball_mc's direction changes to "up". Of course, there will be many ball_mc clips... and as I start to get more complicated paths, the number of corners increases, too. That causes the number of hitTests (to check if the ball_mc clips are hitting the redirectors) to skyrocket... unless I can find a more efficient way to do it, that is.
Is there a way to check if I've hit any instance of the "redirectUp" movieClip? That would cut the number of hitTests down to 4M, which is way better than M*N (where M is the number of ball_mc clips on the stage, and N is the number of redirector_mc clips). Or, is there a better event model to use than hitTest?
View 1 Replies
Similar Posts:
Apr 22, 2009
how to call a feed from yahoo pipes into flash? here is the rss feed that yahoo says to reference to obtain the xml: [URL] whenever i try to call that, as if calling any other xml file, flash says the file cannot be opened.
View 2 Replies
Nov 3, 2009
I have seen this done before but cant find any tuts on how to do it. Or even any knowledge on how to program it. What I want to do is use streaming video ini 3 flash banners that are linked together as the background of a site. Also I would like to take the standard banner size 728x69, 250x300 and 160x200 and have the animation run between them all.
View 1 Replies
May 7, 2003
How can I do flowing color animation.
View 2 Replies
Sep 2, 2011
I want to create a flash animation for the working of a small hydro system..I want to add valley, mountains and a river (please check the link below). But I am getting pretty confused about this design thing.[code]....
View 2 Replies
Mar 18, 2011
I want to flow some MovieClips with special functionality inside a html text area. I get them to appear as desired like this:
HTML Code:
<img src="SpecialMovieClip"/>
The problem is how can I have each instance of "SpecialMovieClip" have unique attributes? I imagine html like this:
HTML Code:
<img src="SpecialMovieClip" data="something"/>
And then being able to read the "data" attribute from inside the SpecialMovieClip class.
View 0 Replies
Nov 20, 2010
I'm using TLF to lay out a dictionary entry. It's working fairly well, but I need finer grained control of layout than I'm able to achieve through setting style properties on FlowElements, primarily for horizontal spacing and setting padding on SpanElements independently of their parents.
The solution that seems most promising is separating the various elements of the entry into separate containers and flowing the text through them by progressively adding new containers and ContainerControllers for each new element with size set to their content bounds so that the text will flow into each new container.
This ALMOST works, but the text will only flow correctly into the next container if an extra line break is inserted between the two sections of text that should go to different containers. Without the line break, the containers are sized correctly, but no text displays.
In these examples I've added borders to the container sprites so you can see where they're being drawn. Aside from the line break, the text is exactly the same. The syllable field is a SpanElement inside a ParagraphElement. The pronunciation label and text are separate SpanElements inside another ParagraphElement.
[Code]...
As you can see, the pronunciation doesn't show unless a line break is added after the text, but the alignment is then off. No combination of line breaks seems to align them correctly.
Any ideas? Are these bugs in TLF? Should I try a different method? I would really like to have all the text selectable as one unit, and I love the better rendering and control that TLF offers, but I also need the layout flexibility. I suppose it's possible that I could hack something together like this with line breaks and positioning offsets, but it certainly wouldn't be pretty (or maintainable).
View 1 Replies
Jun 16, 2010
I am inputting text from an xml file into dynamic text boxes; I have static text boxes as titles of each.
making the dynamic text boxes expand if the xml text is of a larger size & moving the static text boxes so they don't start getting over written.
The code Ive used to put the text into the dynamic boxes is very simple:
var xmlData:XML = new XML ();var theURL_ur:URLRequest = new URLRequest("xml.xml");var loader_ul:URLLoader = new URLLoader(theURL_ur);loader_ul.addEventListener("complete", fileLoaded);
[Code]....
View 2 Replies
Feb 12, 2003
I have a mc (fStrip) which looks like a piece of filmstrip with thumbnail images in it. I want this mc to move when the users mouse is positioned over it, but I only want it to move only along it's x-axis and in a direction opposite that of the mouse. And I want it to move or flow smoothly.
I've been trying to figure this out (see my lame attempt below) but without much luck.
onClipEvent (mouseMove) {
buffer=20 //movement buffer
mousePos=_root.fStrip._xmouse //store mouse position
if (mymouse!=_root.fStrip._xmouse){ //if the mouse has moved
[Code].....
View 3 Replies
Feb 13, 2006
I've made up a mock gallery using the standard xml and AS coding (not too dissimilar to the Kirupa gallery tutorial) which is all fine and dandy. The new fwa website (here) pages the thumbnails with respect to stage height and width (with the holder area being a proportion of the total stage area). I have been able to set up a Stage.onResize function so that a potential holder mc will vary in size as the stage is dragged around.I'm not sure how to go about actually getting the thumbnail images (or any loaded data) to list depending on how large the holder is. In truth I'm not sure where to start. Am I on the right track using a holder clip to load into and set up a switch statement that assesses the holder width with respect to the width of thumbnail loading in or am I on completely the wrong tack and should be looking at using a datagrid?
View 3 Replies
Jun 19, 2009
I'm a bit stuck looking for a tutorial for a water effect I'm trying to create. Has anyone made a simple random fluid water-effect in Flash, to be applied to one background image?
There's plenty of ripples and rain drops - but my image is taken from within the water, and it would be great to get some animation in there!
View 6 Replies
Aug 25, 2009
Hello,
I'm trying to create an icons that move fliudly backwards and fowards across a screen and I would like motion forwards and backwards. play(); works great for going forward until stop(); is there a way to do that going backwards on the timeline instead?
P.S. using prevFrame(); is jumpy and doesn't actually "play" each frame. Multiple calls simply make the movie jump to however many previous frames you called at once in your loop so you don't see any motion inbetween.
View 3 Replies
Jul 13, 2011
I have an external swf which is a new 'page' in my website. It loads on a click into a loader. The original swf file that it loads into is scaleable on browser resize. Any way I can do this for the movie clip that loads the external swf too? Right now, it just sits stationary. Does the code have to happen in the actionscript of the external swf or in the index/original swf in which the external is being loaded?
View 1 Replies
Sep 26, 2011
I'm designing a website with flash cs4 and actionscript3. Every section is made with a movieclip, which is faded in and out when a menu button is clicked.
I've noticed that the first time I click on a menu button, the fadein or fadeout effect of the corresponding section is not fluid (I'm using caurina tweener), but the section movieclip appears/disappears suddenly. I suppose it may be a buffering problem, because when I click the section button for the second time, the fadein and out is fluid.
View 1 Replies
Sep 22, 2009
I'm trying to do a full browser flash site in which i want some of it's elements to behave like footers. Meaning that, as i resize the browser window i want them to always appear at the far end of the stage. I'm using swfobject and swffit but the problem is that if i resize the browser to be larger than the original stage width and height, those elements disappear.
View 2 Replies
Oct 24, 2010
I have made xml gallery with thumbnails, following kirupa's tutorial [URL]. Everything works perfect, but I need to add some more interesting movement on horizontal scroller of thumbnails. For example, thumbnail starts to move quicklier, then they slow down..etc. How can I make it? With some ease, tween class...?
[Code]...
View 1 Replies
Sep 17, 2009
I want to make a fluid layout for the website I'm working on right now. I know the basic concepts of how to center an object and keep it there, or how to stick a shape to the top or bottom... etc. But if there's a movieclip that I would like it to conserve its position proportionally as the visitor resizes the stage, how can I do that?
View 4 Replies
Feb 25, 2010
I'm trying to create a really fluid animation in flash, how do you think the designer animated the arms of the black shadow guy that appears right at the begginning of this game? [URL]. That's really fluid, did he just make some sort of shape tween? Or the Cyanide and Happiness series on youtube, how did they animate like that?
View 3 Replies
Sep 28, 2011
how to add scrollbars to the html? For example if the user is using ie8 and resolution800x600 so they can scroll contenct vertically?
View 5 Replies
Nov 23, 2010
I have been given a site to update/improve, which uses many AS1 and AS2 elements, and my team likes a piece of AS3 I've found for a fluid layout which tweens the site container to the centre of the browser's window, and we want to keep it.But at the moment, I have to load the AS1 site into an AS3 container in order to make this work, and this means we lose the deep linking, and it's really cumbersome loading 1 thing into another which is loaded into another...
Sooo, I was hoping someone knows how to translate this AS3 code into AS1/2. Is this possible? Does AS1/2 have the appropriate tween/ease classes? Here's what the container page looks (please ignore the commented out sections).siteLoader is the MC i'm loading the main site's SWF into. AS1 would also make this much simpler with loadMovie command.
ActionScript Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;[code].......
View 3 Replies
Feb 5, 2006
I've been practicing my actionscript a bit lately, i'm especially interested in motion and AI types of AS.I've covered and experimented with stuff like gravity, screenwrapping, bouncing, easing and springing which is all very cool but all these types of motion move in a straight line.What i want to do is learn to create actionscripted motion that moves mc's around randomly in a fluid, organic manner like a living creature rather than in straight lines.I know this probably involves using sin/cos functions and trig so i experimented a bit with this, i produced some stuff that is no longer straight lined but it moves rather jittery. (i think this kind of stuff is called brownian motion)
View 3 Replies
May 18, 2009
I want the gradient to horizontally stretch across a fluid width stage.Simple question:When the window re-sizes (I have an event listener setup for stage re-size), should I clear and redraw the gradient to fit the width of the stage, or is it ok to just horizontally re-size the gradient sprite?If/when scaling, I assume there will not be any degradation of gradient quality due to the nature of Flash graphics (vectors)
View 12 Replies
Feb 15, 2011
I am using the following code on individual movie clips to keep the object centered in a fluid layout:
onClipEvent(load){
this._x= (Stage.width)/2;
this._y= (Stage.height)/2;
Stage.addListener(this)
this.onResize=function(){
this._x= (Stage.width)/2;
this._y= (Stage.height)/2;
}}
My question is this: Can I add/modify to this code to make the MC scale proportionately up as I drag the browser window farther open? Right now it stays centered but it stays the same size.
View 3 Replies
Jan 12, 2011
I have found a great resource for a fluid flash layout but there is one glitch with the site in that when it loads the content is all pushed up into the top left hand corner, if you then click rescale the browser it then fills the screen correctly but not initially. Here is the site: [URL]. The as. file for reference is with the rest of the files at this download link.[URL]
View 2 Replies
Nov 16, 2009
i have index.swf as a main swf and other swf for the other menu.. and i can't get center position for one swf which is collection.swf here's the source file :[URL]
View 2 Replies
Jan 7, 2010
I am making a flash website and I am implementing a fluid layout. In the website I made a drawing program that is supposed to move along with the rest of the elements of the website when the window is resized. Now the problem is not the drawing program itself, ive got that working very well, the problem is when the canvas movieClip onto which the painting is being done is moved when the window is resized, the movie clip does not stay on centre, and the drawing is displaced outside the canvas movieClip and no longer happens on the mouse X and Y.For the sake of simplicity I made a simplified version of the drawing program with the fluid layout code and drawing code. No point in going through 200 lines of code when the problem lies within 10 lines of code.[code]The pink box is the canvas the user is able to draw on. The grey box is used to test the fluid layout code and to give coordinates for the pink box. When the file first loads both the pink and grey boxes are side by side, during the resize event they should stay side by side, however they do not.
View 1 Replies
Jul 21, 2011
I'm basically a designer with no real programming background. I do understand some basic of AS2, but with AS3 I kinda have no clue. Anyway I got a problem that I have been trying to solve alone for quite some time and can't seem toI'm trying to write my own code based on the thing I have seen in both tutorials. I wrote the fluid layout part based on the first tutorial link, and the preloader part based on the code found in preloader.fla in the second tutorial link. So now I have 2 seperated swf file, which is website.swf and preloader.swThe thing is that once the preloader is done and the website.swf is shown, the fluid layout code inside website.swf doesn't seem to work. Both files has the fluid layout code, and the code works when u open the file seperately, but when it's linked together the code just fails.here's the code on the preloader.fla:
ActionScript Code:
import flash.events.Event;
import flash.display.MovieClip;
[code].....
View 3 Replies
Aug 9, 2011
I'm building a photographer's gallery website and I need it to resize to fit in browser window. So far so easy...What I would really like to achieve is a maximum and minimum size that the gallery will go to.
So, if the images I am using are 1400x1000 (for example) when this size is reached by the user expanding the browser window i don't want the gallery to expand any more, just sit in the middle of the page.
Similarly I don't want the gallery to go below say 800x600... how to set a max/min?
View 1 Replies
Mar 1, 2012
I have a background image that I inserted into flash movie. How to make the background works as fluid page? As I reduce the size of the window, there are white borders on top and bottom. Attached is the FLA.
View 2 Replies
Oct 6, 2005
can walk me through something like what this site has for its interactive menu? I don't even know what that kind of interaction is called, so I don't know what to search for.
View 3 Replies