ActionScript 2.0 :: Getting Custom Cursor To Act Opposite User Interaction?
Apr 13, 2006
Is it possible to get the custom cursor MC to act opposite the users actions? I want it to be opposite the center of the stage, lets say the real mouse cursor is 200px to the RIGHT of the center of the stage, but the custom mouse cursor is 200px to the LEFT... get it? And the same goes for the y coordinates. I gave it a try, but can't seem to get it right, math never was my strong side
I am looking at taking on a project that will be a considerable challenge since I come from a LAMP development environment. I am wanting to create a Flash driven community with chat and profiles. In PHP I know how I would go about handling the data as everything is put together on the server and returned to the user completely formatted, however adding a flash layer on top of it present a problem. I am not sure how to transport data from the server to a flash file without using XML. The obvious problem that I see is as more people are online, Sending updated XML files to flash could become a bandwidth hog and make for a slow UI. best method of moving result data from a PHP script to Flash without using XML or is that going to be the only viable option? My concern is load time. Also is there a good way of unloading data once it is no longer used (ie Photos).
I am making use of a custom cursor on itemRenderers in a List component. The custom cursor works just fine except when I mouse over the Text component which is a child of the itemRenderer at which point I get two cursors, the custom and an iBar one on top of the other.Here's the code:
Is it possible to make a custom cursor with restraints (meaning you only see the cursor when you put your mouse in a certain spot, by defining both the max and min of the x & y), that is placed inside a movie clip; then make the movie clip move on the stage when you click certain buttons.
I am looking for a way to capture the user interactions with a text input control in Flash over a period of time (not a screen cast)?For example: If the user enter some text, then delete, then enter something, I would be able to store that interaction as it happens and replay that later.
I verified that the installApp function is executed.Why doesn't the second piece of code work? Is user interaction required? If so what's a way around this?
I have been tasked with tracking user interactions with a flash movie that contains several chapters. I need to track which chapters the user decides to watch. But I have no access to the flash movie itself and I can not modify it. The movie loads in a modal. I do have access to the HTML page from which the modal is spawned. This is a screenshot of the interface. There are 6 chapters. Users can select the chapters they want to watch. They can then click Play Your Demo. Alternatively there's a Play All button. I would like to track which chapters users select. This can be easily done with flash, but this is not an option. I hope I can use jQuery on the page to monitor user clicks. I am inclined to say this is not possible though, since JS can not track events/interactions with the flash movie, but I could be wrong.
I'm really stuck on this - I'm supposed to be delivering the project today. I need to be able upload a PPT without user interaction (so no FileReference)
I'm working on an AS3 flash animation where I am using a custom cursor. At the end of the animation I want to default back to the regular arrow/hand cursor
On load - Get the current position of the movieclip object on stage which is stored in MySQL through PHP.When the user moves the movieclip object, update the x and y position of the object by sending it to MySQL through PHP.It's a pretty simple way of understanding Flash/PHP/MySQL Integration and I find it much less complex than a socket server but I don't think it's efficient enough to use with the constant queries. [URL] Does not really work very well, dont think the Y position works at all lol, when you refresh the page it is suppose to save your current object position into the database then load it again but it appears a bit buggy, not completely sure why - I'm pretty new to Load/Send but it doesnt matter much. Also the movement appears to be lagged too and opening a new window as a 'new user' does not share the same instance of the object on stage (I think that would require me to make seperate ID's for each user though to give them their own unique objects on stage.)Is there any better (more efficient and reliable) way of creating a stage for multi-user interaction (like player characters for a game which move around by user key input, not a chat room)...Which does not involve the use of a socket server?
I would like to start a timer on a button release which will trigger a "time up" on the user when a reasonable time to respond has been reached. I think I know how to use getTime to set a starttime variable but how do I trigger the "time up" without any user interaction?
This is the code I have: var starttime=getTimer() // put this where you want to start tracking time var elapsedTime=getTimer()-starttime; // put this where you want to know the time. while (elapsedTime>4000)
I'm trying to change the colors of a blur filter. But I want the the colors to be constantly changing without any user interaction. So far i've set up a color matrix filter
At the moment I'm using Selenium-Flex to write functional tests for a video playback app.At the moment, I need to test that the app behaves appropriately when switched to fullscreen mode - make sure that the control bar is in a reasonable spot, the video resizes appropriately, etc., and of course to do that I need an automated way to make Flash Player go fullscreen.
For good reason, Flash's security features prevent being able to fullscreen except in response to user input. Actual user input, a javascript callback being called does not count.Is there any way to disable this security feature on my test rig, so I can actually run my automated tests on fullscreen mode? Barring that, is there any way to put Flash into fullscreen mode externally, so I can hack it up to work that way?
The code flow is as follows: user clicks 'download details' button on the page -> on button click handler a call to a RPC method is made using s:CallResponder -> RPC method generates and returns a URL from where to download the file -> the success event handler of the CallResponder gets the url where FileRefrence.download() is used to download the file but throws following error:-
Error: Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.
I need to create a user interaction simulating the use of a spirit level showing that a rectangular object on the stage is level. It doesn't have to actually work like spirit level, basically just has to give the impression that it has worked like one.
Maybe make the bubble of the spirit level should move (become animated) when being dragged to the object, then settle (animation come to a stop) when dropped in place on top of the rectangular object? Although I am unsure of the code to go about this?
I have 2 custom components, which have their own nesting hierarchy ... One is container for another. I have to "familiarize them" with each other. The way I'm trying to achieve that is using global events (one side is firing and the other one is catching):
Application.application.addEventListener("Hello", function (data:Event):void{ // .. some actions });
[Code]...
Then should be created the connection between container and it's child.
BUT, the only thing I could acheive is passing a reference to the Container in the DynamicEvent. Is there any chance that I could access the child at the event-handler function.
I am using a custom cursor for my flash app and when I have the cursor click button1 (menu_btn in the code) it goes to scene2 and when I click button2 (current_btn in the code) it goes back to scene1. The problem is that when I click on button2 it leaves an image of the cursor right there on the button. It doesn't happen on button1. It was suggested that I am calling "cursor = new Cursor();" and extra time, but I am not. The code is below.
I want to open a file dialog via FileReference.browse() but I get #2176 error which means that this action can only be invoked upon some user interaction. I'm aware of security considerations but in my scenario I have a thin flash movie which merely displays an image and the whole UI is in javascript (I heavily use javascript <-> actionscript communication).
So the question is - do you think it would be possible to invoke FileReference.browse() upon the user interaction coming from javascript?
I'm creating simple input text field. There's a whole lot of other things going on, but basically the text field is working fine - except for one strange thing: the cursor does not advance as the user types. The result is that as the user types different characters they just stack up on top of each other. The characters don't overwrite one another, but rather just stack up in the space for the first character. Here's the part of my code that defines the text field:
Code: Select allpublic function makeTextField():void{ var myFont:Font = new BankGothicMed(); var myTextFieldFormat:TextFormat = new TextFormat();
i have created a custom cursor in a blank document in a seprate file..now i want to use that custom cursor in my another .fla file how i can do this?I dont knw really abt flash just started learning it using google
this is what I want.I have a MC whose color is set to Alpha 0 which is placed over an area where I want on ROLL_OVER the mouse to change to my custom cursor (which will indicate that a mouse click will "do something")this is what I have done.1. created a MC that will be used as my Custom Cursor with alignment sent to center/middle (or center sq. in the grid)2. I have exported it for AS
Code: //roll over and roll out event handlers: (tgIcon_mc is the MC that I want to make active.) tgIcon_mc.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler);
I'm fairly new to using ActionScript to move MovieClips around. I'd like to have a movieclip follow my mouse around the screen (like a mouse cursor). I put one instance of the MC on my stage, with an instance name of 'a', without quotes. (identifier is 'box', class is 'boxClass', without quotes.)
[Code]...
This doesn't work, which should be apparent since I'm posting this. (lol) How can I tell my movieClip to follow the user's mouse?
I have a script to display a particular custom cursor when the mouse is over a particular button. It works OK, in that the cursor is displayed on MOUSE_OVER and hidden on MOUSE_OUT.The problem is that the cursor flickers, and its ability to activite the button on CLICK seems intermittent.Trace actions show me that the functions assigned to MOUSE_OVER and MOUSE_OUT are repeatedly being called when the custom cursor is over the button.This happens even if I take my hand off the mouse, and the function assigned to MOUSE_MOVE is not being called.Here is the code. (Inspect is a class added to a movie clip in the library, exported for AS.)
Code: /* Custom Cursor */ var inspect_mc:MovieClip = new Inspect();
Is there an easy way to read when buttonMode gets enabled?I want my custom cursor to change to a separate image, like the normal cursor does, for buttonMode enabled objects.
i have a little scratch and win game that's working perfectly, except i am being asked to make a custom cursor (a coin). now, i can easily make a custom cursor for the whole thing, but i think it looks trashy (especially with it going on a website with ads and the like, how would anyone know to click the ad when theres a freakin' coin over it?
anyways, what i want, is to make the coin only show up when the coin is like... over a "scratchable" box..
I have a custom cursor.When I mouse over a hyperlink in the movie, the text crosshair cursor appears, alongside the custom cursor.Is there a way to stop the text crosshair cursor from showing when I mouse over a hyperlink?