ActionScript 3.0 :: Flash To Simply Deal With As Multiple Mouse Down Events Rather Than Going Into Multi-touch Gestures
Mar 17, 2010
I have made a jigsaw puzzle game, that can be scaled up to have lots of pieces. Now I want to implement it so it can be played by more than one person at a time on a large multi-touch screen. I'm not sure how is best to proceed.
Ive had a look at some development kits and some tutorials and they seem to go into too many gestures etc. I literally only need the capability to move more than one piece at a time. So is it possible for flash to simply deal with this as multiple mouse down events rather than going into multi-touch gestures etc. Or do I need to do it another way?
View 2 Replies
Similar Posts:
Jan 18, 2011
I wrote a code for handling google maps in a multi touch table. On the map itself, I have a sort of button that, if touched, makes a tool bar show up. On the bar I have a slider and a button, both of them activated by touch events. My problem here is that when I touch objects on the bar, the touch event pass through the bar and it is fired also on the map below, making my map move. Uff, this is very annoying.
View 1 Replies
Jan 11, 2012
Just wanted to ask if there is any advantage for either using mouse click event or touch tap events, when writing apps for mobiles or tablets (for the iphone especially)?
I know that both of them should work fine, but in term of performance, is anyone better? Are there any things I should be aware of when choosing either?
By the way am using actionscript3 to implement the app.
View 3 Replies
Oct 29, 2009
I'm testing a Flash application in Windows 7 that uses the mouse wheel to perform a zoom. When I do a standard pinch gesture the app properly zooms in or out, so I'm guessing that somewhere the gesture is getting converted to mouse wheels. The only problem is that the zooming is really slow.
View 1 Replies
Jul 2, 2009
I have a HP tx2500 tablet pc. I put the beta of windows 7 on it several months ago and had no trouble (64 bit). The service period expired, so I wiped it and put the windows 7 RC on it (also 64 bit). This has caused me problems with photoshop and flash (both cs3) as they will not recognize touch sensitive input! (aka when i press hard the line gets darker). In photoshop the option is set but nothing happens, in flash the button for touch sensitive input has simply disappeared, there is just grey where it used to be. I updated windows all the way and updated my flash and photoshop as well.
View 1 Replies
Jun 13, 2011
I have a question regarding the use of mouse clicks events in a multi-dimensional array (or a "2D" array as we refer to them in Java and C++).
Background
I have an array of objects each with a corresponding mouse click event. Each object is stored at a location ranging from [0][0] to [5][8] (hence a 9 x 6 grid) and has the specific column and row number associated with it as well (i.e. tile [2][4] has a row number of 2 and a column number of 4, even though it is on the third row, fifth column). Upon each mouse click, the tile that is selected is stored in a temporary array. The array is cleared if a tile is clicked that does not share a column or row value equal to, minus or plus 1 with the currently targeted tile (i.e. clicking tile [1][1] will clear the array if there aren't any tiles stored that have the row/column number
[0][0], [0][1], [0][2],
[1][0], [1][1], [1][2],
[2][0], [2][1], [2][2]
or any contiguous column/row with another tile stored in the array, meaning that the newly clicked tile only needs to be sharing a border with one of the tiles in the temp array but not necessarily with the last tile stored).
Question
What is a clean, tidy way of programming this in AS3? Here are a couple portions of my code (although the mouse click event isn't finished/working correctly):
[Code]....
View 14 Replies
Dec 19, 2010
I'm doing some application on the multitouch, everything is working fine, everything can be rotate, expand (pinch) but only one problem...all my text field disappear when I rotate it... but somehow the textfield will reappear when I rotate it back to its original angle (180 degree)...
can anyone tell me what to do so that my textfield will not disappear when I rotate it?
View 1 Replies
Jul 12, 2011
I am trying Flash CS5 for ios development, but TouchEvents don't works on my ipod. My ipod is jailbroken. The code I try is here:
[Code]...
View 1 Replies
Jan 21, 2011
I'm new to these forums and just have a question that I can't seem to find the answer to.I'm building an app for a project that requires the use of mutli-touch, not neccesarily gestures butore like triggering two seperate events on differant parts of the screen at the same time.To be more specific, say i have one movie-clip that triggers an event by a mouseOver listener and anotherthat triggers an event by a mouseDown listener, is it possible to have these events trigger simultaneously when theuser places a finger on each movie clip at the same time?
View 10 Replies
Jan 2, 2012
I am developing a game for Android using Adobe AIR 3.0, also i am using Samsung Galaxy S2 to test my game, and is running pretty well with decent 30 fps.to control the game-play, i am using virtual joystick and some button on screen (e.g. to throw weapon, jump etc). however it seems that multitouch is not working fine, if i press one button and and in the same time if i down another button. first one stops working. here is the code snippet which defines multitouch behavior -
[code]...
for jump button, virtual joystick etc - i am using TouchEvent.TOUCH_BEGIN event.
View 2 Replies
Apr 4, 2011
I'm still having some problems understanding these touch events...or maybe something else..can anyone enlighten me as to what i'm doing wrong in this code?? Only left as1&2 to go to 3 recently so I'm sure I have bad habits and misconceptions but. In the IDE i have a button on the stage called: "touchBtn" and a textfield called "timer"
the problem i have is that if i touch the button fast / lots, the display rate really slows down...I know this is down to something I'm doing totally wrong but not sure what..
[Code]...
View 2 Replies
Jan 31, 2009
Does anyone know if the Flash Player / actionscript can capture MacBook and Air multi touch Scroll (two fingers) or any other multi touch user interactions?
View 4 Replies
Feb 7, 2012
I'm now working on multiple config files(about 16 .txt form files) in a actionscript 3.0 project. I think it is not good to load so many files. maybe I should package them into a swf(But I do not know how to do this) or do sth else.
View 3 Replies
Mar 24, 2009
I have seen instruction on event listeners to get a button to go to a URL or to make a movie pause and whatnot, but what I'm not finding is instruction on how to write the AS3 for a button that simply moves you to a new page within the site itself. Also, if it's a "goto" script, the page that I want it to go to, does that have to be a new scene? If so, how do I merge two scenes together? Essentially, you can look here for what I am trying to accomplish. [URL]
What we want to happen is when let's say the direct marketing button is clicked, we want the other buttons to slide offscreen the way they slid on screen and then a new set of buttons pertaining to the direct marketing will appear at the bottom the way the original buttons appeared at the beginning. Do I need to make these buttons sliding away and a new set of buttons sliding in on a new scene? How do I link the scenes together?
View 2 Replies
May 13, 2011
I have a DisplayObject at the bottom, that's clickable and has a hover state, underneath a TextField. The big problem is, I need all MouseEvents to go to *both* of them, not just the TextField, not just the DisplayObject. Reason being is I have text that require tooltips to be attached to the mouse which are on top of those DisplayObjects underneath.
package
{
import flash.display.InteractiveObject;
import flash.display.Sprite;[code]....
You can see the affect of the above example here, http:[url].... Now, what I want to force happen is when you mouse over any of the text area, the text to pick up that event, as well as any other mouse event,as well as the DisplayObject underneath. To put it one way, I want to have my cake, and eat it too. I want the text to act the way it is in this example, but also to have it work as if I had mouseEnabled equal to false on the text.
View 2 Replies
May 13, 2011
I have a DisplayObject at the bottom, that's clickable and has a hover state, underneath a TextField. The big problem is, I need all MouseEvents to go to both of them, not just the TextField, not just the DisplayObject. Reason being is I have text that require tooltips to be attached to the mouse which are on top of those DisplayObjects underneath.[code]Now, what I want to force happen is when you mouse over any of the text area, the text to pick up that event, as well as any other mouse event, as well as the DisplayObject underneath. To put it one way, I want to have my cake, and eat it too. I want the text to act the way it is in this example, but also to have it work as if I had mouseEnabled equal to false on the text.I asked a similar question previously about Bitmaps, albeit in different circumstances and eventually went with a parent.getObjectsUnderPoint solution, which was less than ideal. If that's my only option here... I'll begrudgingly go that way again, but I'd love to find a better solution and really do think there must be, insofar as I could just clone the event down the line to the next child at that point.
View 1 Replies
Nov 20, 2009
I have some code where there are 3 objects on the screen and i want it to highlight them in orange when you mouse over them, and when you click on one to select it, it highlights it in yellow.
to do this, im registering a roll_over, roll_out, and click event but for some reason it seems like all i am getting is the roll_over event.
Something strange is that in the code below i only ever seem to get roll_over events but if i only register the click event instead of all 3, i get the click event. It seems like the 3 events are somehow conflicting or something :/
You can also see an example of what im talking about at:
[URL]
click play to get to the screen where this problem is.
ActionScript Code:
package
{
import flash.display.*;
[Code].....
View 3 Replies
Oct 29, 2010
I have a movieclip on top level that has a getURL script.... but I have other movieclips inside that only have a RollOver event on them.How can I allow for ALL of these mouse events to be seen through all levels of the movieclips ?
View 9 Replies
Aug 28, 2011
I changed them all to mouse events (I was told mouse events would still work on an iPad) and without doing anything else (just changing them to mouse events) the app started to function in testing. But then I transferred it to my iPad and it didn't work. At all. It didn't do anything.
[Code]...
View 1 Replies
Apr 17, 2011
I have a project in AS2, and my question for that was posted in AS2 thread. But in the meantime, I was considering switching the project entirely to AS3 because AS2 is giving me a headache.
Basically what I need to have is this:
When you rollover the btn "learn how" a toggle window expands and a countdown movie clip starts. When you roll off the btn, the window and movie clip will both disappear. That works perfect. The next part is what is tricky for me. (to better make sense of it, the countdown is there as prep to a graphic movie clip. So if the user sees the countdown and decides they dont want to see the graphic movie, they can simply rollout with the mouse and the clip will go away.
Now...if the countdown plays all the way through... I need the second movie clip to start. The tricky part, is that when that movie clip starts.. it should no longer have the rollout mouse function. I need it to stay there unless the user clicks an Exit out button.. which I haven't done yet, because I have no idea if I can even get that far.
View 4 Replies
Nov 13, 2009
Are there suggestions for code that will essentially listen for (or test) for mouse clicks on 3 separate buttons. Once all the correct 3 buttons have been released, I want a to trigger a final event(load a 4th movie clip). I can't stop thinking in terms of IF (all event 1 + event 2 + event 3) THEN load movie. But I know that isn't AS3 way to do it, any better understand way to do it with event listeners (but not too complicated!)
View 1 Replies
May 7, 2011
I am trying to write a simple program, just to practice, that will use touch events for an iPad. I don't have a developer account and so am testing the app on my computer. However, it does nothing. Clicking the mouse on the movie clip does nothing. I even copy and pasted someone else's code so that I was sure it wasn't because I got my syntax wrong. Nothing. Is there a way to test touch events on a computer, or do I have to compile the app and send it to an iPad everytime I want to test the app? Is there no AIR simulator that will simulate touch events using a mouse, as there is with XCode?
View 4 Replies
Jun 10, 2011
I have a (semi) functioning prototype of an app and am trying to test it on an iPad.But when I export and install the ipa on my iPad through iTunes and Launch, most of the functionality is gone. In fact, all that happens is my buttons light up. Nothing does anything else.
Player: AIR for iOS
Script: Actionscript 3.0
Included .swf, .xml, and all relevant .as class files
Published using quick publish for device testing
And that's it. I opened the .ipa in iTunes and synced. And nothing works.
View 12 Replies
Oct 18, 2009
I am able to disable mouse events on a movie clip with a single frame using the mouseEnable property and setting it to false.However if the movie clip contains multiple frames setting the property to false does not disable the mouse events.Do I need to disable for each frame of the clip? Or is this outside the box for movie clips.I have tried .enable and .mouseChildren to false also.I have alternatives to what I am trying to do so I am trying to determine if I am missing something.this is basically my code, this code will ignore events if I change the movie clip to a single frame.The multiple frame movie clip is made up of 5 frames of bitmap symbols and functions properly.
public class Main extends MovieClip {
private var contract1:MovieClip=new CONTRACT ;//multiple frame mc
public function Main() {
[code].....
View 1 Replies
Sep 6, 2010
I have built a multi-touch application which is based on a Java EE backend and combined with BlazeDS to a Adobe Flex frontend. The application runs on a DIY-Multi-Touch which I built. Now I want to use another solution. The Adobe Flex frontend (with a multitouch library) and the BlazeDS adapter should be replaced by a solution which covers iPhone/iPad, Android and commercial Multi-Touch displays.
The problem is the iPad/iPhone, there is no Flash Player runtime (not the jail-breaked ones), but the application should be runnable also on those devices. So Adobe Flex and a Java frontend (no JVM on the iPhone/iPad) is not possible anymore. At first, starting the developing of the application it was not neccessary, to run it on Apples mobile devices, but this changed So, what can I do, using HTML5? So I can use it for Android and iPhone/iPad. But I also want to make it possible to use it on a commercial multi-touch-display and normal display with a mouse (I only have gestures for one finger, the 2-finger gestures are not neccessary). Are there any frameworks that allow this? Because I do not want to create several frontends (App for iPhone/iPad on Objective-C and a Adobe Flex for all other devices), it would be great if I can build a frontend for all devices.
View 2 Replies
Sep 20, 2010
I currently have an over, out and click event for 8 different objects. The over and out events are identical for each (tween expands object and then shrinks it back for the out state).I have previously asked for an easy way to declare those events, and now I was looking for an easier way to handle them.
Here's my code:
//-----------GARAGE
function growGarage(e:MouseEvent):void{
scaleTweenX = new Tween(map_garage, "scaleX", Elastic.easeOut, 0.648, 1, 0.5, true);
[code]....
I've tried using a single function and then using "this" as the object of the tween but that expanded the entire stage.
View 1 Replies
Feb 12, 2012
Right now all the sounds (78 of them) on my guitar play using the roll_over event but that doesn't give the user much control over what sound is played.
The actionscript im using to play my sounds is this;
for(var i:uint = 0; i < buttonArray.length; i++){
buttonArray[i].addEventListener(MouseEvent.ROLL_OVER, buttonRolledOver);
}
[Code]....
What i want to do is only play a sound with the roll_over event when the left click is held down.
View 18 Replies
Mar 12, 2010
I am using it on a Sony vaio l pc (like hp's touchsmarts) in windows 7 the app doesn't need any multi-touch gestures (only single touch clicks and drags) so i am using mouse events
everything is fine (including mouse click and move events) except that a single touch to the screen (with no move) doesn't fire a mouse down. it is fired only after a small move of the finger
outside the app, on my desktop, i see that the small windows 7 cursor jumps immediately to where a finger is placed, meaning this issue isn't a hardware or a windows problem but rather how internally the flash app receives "translated" touch-to-mouse events from the os.
for example, in a windows Solitaire game, a simple touch to the screen immediately highlights the touched card.in my app, a button will change to the down state only if i touch it and also move my finger slightly (click events - down and up - are triggered fine)
shouldn't the MOUSE_DOWN event trigger exactly like how a TOUCH_BEGIN would in the new touchevent class?
View 6 Replies
Jul 4, 2011
I'm using Flash CS5.5 and have got swipe gestures responding on my iPad. The only problem is that they don't animate and I'm wondering if anyone has had any luck in replicating the smooth iOS swipes using Actionscript 3.0. I found a solution using ENTER FRAME but it was really slow and jerky.
View 19 Replies
Sep 30, 2009
I have an animation that I want to start when clicking on the flash window. However, I've also have some buttons on the stage. If I add an event listener for MouseEvent.CLICK on the stage, then it 'eats up' the events and the buttons don't work.
I've tried some tricks, by adding some invisible buttons on top of the real ones, and use the MOUSE_OVER event to selectively enable/disable the mouseEnabled flag for the stage, but didn't work because it complains that the property or method doesn't exist (which I find odd).
View 3 Replies