ActionScript 2.0 :: Motion Path Relative To Mouse Position
Nov 10, 2007
im using MX 2004 although i do have Flash 9 atm if anyone has an example in that
Anyway, im trying to slow down and speed up an orbit of an mc relative to where the mouse position is. So basically i need some sort of radial "field" where when the mouse gets close to the outside of the orbit the movie clip stops and when it is farther away the movie clip speeds up.
Is it possible to draw motion guide/path for a mouse position based movement?
For example if I have path the is like letter H. I would need to write many clauses/conditions for the borders of the movement. It would be a LOT easier if there would be some solution that makes the object always to stay on the defined path when moving..
I am new to Flash and ActionScript 3.0 environment. I don't have any knowledge in depth with Flash and ActionScript 3.0. I am using the flash(.swf file) in my Java application. Now, this .swf file is to be placed in the server system. While I am working with these, I faced an error. Here, my issue/problem(s) starts....
1.)With the help of URLRequest & URLLoader classes, I am loading a jpg file dynamically onto the stage using the following code:
I would like to know if there is any way that when mouse leaves screen, the mouse coord from the Main Movie Clip (mouseX and mouseY) keeps updating! Is there any way to get the mouse pos relative to the screen pos?For example when mouse leaves screen and goes 30 pixels up, its position would be (X,-30)
I have a dragable movie clip that on release I want to scale, depending on the mouse position, the further the mouse up the screen (y) then the smaller the clip scales on release.
How can I make the easing start fast then go slow? Right now it starts slow and speeds up. Well not really, because it speeds up and then slows down once it gets closer to the mouse position. But becuase the mouse position is greater than that of the movement, it seems like it speeds up then just stops!
I have an flash file which is 740px wide and a movie object inside it which is 1100px wide. What I want to happen is for the movie to scroll left or right depending on the mouse position and to stop when it reaches the start or end of the movie object. It all works fine except when it gets to either end, the _x position is outside the boundaries I have set in the if statement so it wont scroll back again.Code is below:
I am replacing the mouse pointer with a custom graphic in an .swf that takes up part of a web page (.swf stage is about 350px wide, total layout is about 1000px). My code is all working fine, except that, if you move the mouse fairly quickly -- as you might do to get from a point on the .swf to the opposite side of a large monitor -- the .swf loses track of the mouse, and thinks that the ._xmouse/._ymouse values are still the same as the last point that that Flash saw the mouse, which is usually somewhere in the middle of the stage, thus "orphaning" the custom cursor. If I have a setInterval or something tracing the mouse position, the .swf still thinks that the mouse is sitting on top of it, even though the cursor is actually far away somewhere else. hitTest also still returns true as though the mouse was there (as you might expect, given that it's based on _xmouse/_ymouse).
The workaround/hack I have going now is that, once the pointer switches over to the custom cursor, it starts a setInterval, and then if the mouse appears not to move for a few seconds, it reverts back to the default cursor (i.e., Mouse.show). Obviously, this is not optimal, because that means that the custom cursor disappears if you don't move the mouse for a second or two, and it doesn't really solve the problem anyway because it still looks like the custom cursor gets stuck for a second when you move too fast.
I am displaying some flash content on a fairly standard page. This works really well when the flash, xml file and html page are sitting together in the same directory.url...However, I want to display that same content in another page which is deeper inside the site but outside of the directory that houses the .swf and .xml files as well as the assets.[code]The js files are loading properly but the flash content is not, so I could use a little help getting that sorted out.
i have a fish that follows the mouse position. Im working out the angle and distance it is from the mouse cursor and telling it to swim in that direction. But when he gets there he flickers back and forwards. How can i get him to rest/settle at the position until the mouse is moved again.
var manTimer:Timer = new Timer(1000,14); manTimer.addEventListener(TimerEvent.TIMER, moveMan); function moveMan(e:TimerEvent):void {[code]....
I just need to make the tween's position relative to it's current position, as opposed to starting at the stage's 0 position then moving the the stage's -40 position. It needs to start at its current position the move -40 from that position.
In my flash project, I make a call to an xml file using url... and it works fine as long as the userhas entered url... in the url. If the user enters url...without the www my xml file wont load.I can't use a relative path here because I share the widget on other sites. Any ideas, how I can let both users that enter the www and no www see the widget load properly ?
I am having trouble getting a relative path to my video to work.It plays when I link to the video on the server or when I use the absolute path from my hard drive but I need this to play on someone els's computer so looking to enter a realtive path but then the video fails. I am using AS3 CS4. I used to do this using AS2 CS3 so something must have changed.
So I just found out the hard way that the path that Flash uses to load external content is based on the HTML it is embedded in, not the SWF itself. This is a problem for me because I have the HTML generated from a PHP file that is in a folder below the SWF. The PHP has other dependencies that would break if I moved it into the same folder as the SWF.So basically now my dev testing and web versions are separated by a folder.Is there a way to change the relative path Flash uses? Or am I going to have to hack things up?
I have doubt about relative and absolute path. I mostly use relative path to load xml, sound and image Is there any problem with cross domain policy?Which one is better in web projects?
create a flash viewer, which will load various other flash movies. The viewer will be in the root directory, but the flash movies it will load are a few directories deep. Those movies access various sound clips that are in an audio directory relative to each swf I want to load.
It seems that when I load one of these movies into my viewer, the loaded movie is looking for the sounds in an audio folder in the root directory, and not relative to the swf I loaded. Is there a way to set this? I would rather not have to make the changes in each of my other movies to use the absolute path
So I've created a script where a mc is clicked on and the player can draw a path using the mouse. I'm trying to figure out how I can get the mc to follow the path drawn out by the player's mouse and when the player clicks again, it erases all of the path.my code is below
I have a flash movie (let's call it B.swf) that loads an XML file which is located in the same directory to provide some data. This flash movie works fine itself. Now, I've made another flash movie, a main movie (let's call it A.swf), which loads different SWF's in turn, including the aforementioned one B.swf (which now would be located along with the XML file in a subdirectory).
To my surprise, I've checked that now I get an error, as the path I specified for the XML file in B.swf is not valid anymore when B.swf is loaded from A.swf. The relative path from which it's searching for the file is the directory where A.swf is located, not the one where B.swf is located, as happened when this movie was executed standalone.
Is there any way to fix this so that I don't have to change the path I specified in the code and I can use B.swf either way externally loaded or standalone?
let's say I have a file structure like above, I have game.swf loads resource by relative path like "assets/a.jpg". It runs fine on its own. But when I try to load game.swf from main.swf (using relative path again "game/game.swf") it tries to find a.jpg from "/assets/a.jpg" instead of "/game/assets/a.jpg"
I have to have relative paths to the sound file assets but for some reason when I change them they are all absolute. Even when the file is in the same directory as the .fla.How can I change the path to sounds in flash to relative?
I've downloaded the tweener.swc from their google project page I create my fla file put it in a folder and put in the same folder the tweener.swc file.
I go to ActionScript settings > Library path > hit the + button > I type the relative path which should be just tweener.swc or not sure but just a dot (.) or / to get all the classes and libraries from the same folder in which the fla is located.
But it says it can't load the swc or my imports don't find the classes.
When I drag and drop images in flash library, the path is sometimes relative (./somefolder/someimage.png), and sometimes it is absolute (D:lahsomefoldersomeimage.png).
How can I use only relative paths in flash library in order to be able to update all images from any computer and/or from any folder ?
I'm attempting to use a relative path with SendAndLoad to my php query page named variables.php. Things seem to work just fine when I reference variables.php using an absolute path [URL], but variables are being returned as undefined when I attempt to call the page using just "variables.php." To add complexity, the swf is being referenced in an included page which is wrapped inside another page.
I know the path needs to be relative to the html/php page, not the swf itself. But what if the html page where the swf is encoded is actually being called from within another wrapper? I'm assuming the path needs to be relative to the final page, regardless. My guess is that the php isn't being parsed correctly when called via the relative path, which is the cause of my problem. Can anyone provide any insight? /dir/media/myflash.swf is called by /includes/myincludedswf.php which is then called by /home/final page.php if variables.php resides in the home directory, shouldn't I be able to use the path "variables.php" in the SendAndLoad directive?
I'm building a site that loads in various swfs for each section, which in turn load in videos, sounds, xml etc. Lets call these 'third level stuff'. Does anyone know how I can load the third level stuff into their swfs without having to put full paths in from the Main swf file? I hope that makes sense?! for example. A loaded swf pulls in a video from its own directory, so would look something like:
I am trying to create a flash viewer, which will load various other flash movies. The viewer will be in the root directory, but the flash movies it will load are a few directories deep.
It seems that when I load one of these movies into my viewer, the loaded movie is looking for the sounds in an audio folder in the root directory, and not relative to the swf I loaded. Is there a way to set this? I would rather not have to make the changes in each of my other movies to use the absolute path
how to give a relative path in URLRequest paramate and download that file.I found it from this particular stack overflow post .now if If give my machine's relative path, C:/sample/DefectList.xls it works.Now I have to access an xls file kept in the server machine or any other machine,say my team mate's machine. The ip address is 172.17.196.124 and the location is C:/sample/test.xls.I tried
var request:URLRequest = new URLRequest"file://172.17.196.124/c:/sample/test.xls");
But it throws the Error#2032.How to mention a remote location as a relative path?