I am looking to create a drawing component on a site. that should be straight forward.the issue lies with the fact that I would want to detect any collisions say (4) and then attach MC's to the collision points.in a nut shell.can I get a trace of the drawn path on the stage?????from there I guess I can detect any positional similarities?
How do I detect collisions between movie clips and a line created through actionscript (with the lineStyle, lineTo, etc. commands). I tried making the line inside a movie clip and doing a hitTest with that movie clip, but it did nto work.
How do I detect collisions between movie clips and a line created through actionscript (with the lineStyle, lineTo, etc. commands). I tried making the line inside a movie clip and doing a hitTest with that movie clip, but it did nto work.
I'm writing a general physics engine and I've come across the problem I've always had with flash. So far all my hittests in my physics engine have been calculated by using x/y coordinates and the 2 objects dimensions. This has worked fine for the objects so far because they have been very square-ish and do not rotated. How ever now I am trying to detect if 2 rotated objects are hitting. How can I do this ? I would really like to avoid using any .hitTest() functions.
I'm working on a game (my first) where objects touching is A-Ok, but I want to detect overlapping collisions ahead of time, prevent them, and react. This seems like a pretty basic and common thing, such as a character walking along a platform (even though by touching it it's 'colliding'), but of all the many many collision detection tutorials I've looked at, none of them have covered this case--they all assume that objects touching should be indistinguishable from overlapping. I've been using a workaround of a slightly smaller hitbox to use for collisions, but it has issues of it's own that make it not so good. So basically I'm looking to redo my CD from scratch.
So, like I said, I'd like to know how to differentiate between 'touching' collisions and overlapping collisions, but even a way to keep touching collisions from triggering entirely would work.
I create their basic Flash app with their Flash IDE for Visual Studio 2010 http:[url]....When launching the run button, it launch flash but with this error within Flash CS4: The following JavaScript error(s) occurred:
t line 6 of file "FlashApplication1.jsfl": Cannot find file file:///C:/temp/FlashApplication1/FlashApplication1/FlashApplication1.as.
Is there not an event that occurs only when there has been some sort of visual change to an object. So for example if it were a video or animated object it would be firing as often as EnterFrame. However, if it were some sort of input control just sitting there doing nothing visually, then the event wouldn't fire until the visual state changed as a result of some sort of user input for example.
Can I use Tofino (Visual Studio plugin for Flex development) to build IOS apps? Also do I need to download the Flex 4.5 SDK if I already have Flash Builder 4.5?
The button is rotated on the Y axis and the rotate pivot is in the middle of the button.
This will create a button that looks something like this[code]...
I put together a sample to show off the various approaches for calculating this that people are suggesting. The source code is also available. Nothing is quite working like I'd expect. For example, turn the rotationSlider to 85. The button is effectively invisible, yet all approaches are still giving it height and width.
I need to run some code when a panel is destroyed. The code is simple, I have some Background tasks while it is opened, but need to stop them when closed.
I have a Close button for the panel, and I stop the BG Tasks when the user wants to close the panel, the problem is that they have access to a top menu bar too and can jump to another application module/part throught it, so, the user can exit the panel (when exiting, the panel is automatically destroyed) but the panel close event code is not executed because the close button was not pressed.
One solution could be to inherit from panel and add a post step method that is called when swapping modules, etc... So, if the user wants to move to another place through the menu bar, my system will first call sometihng like PreEnd() method on the panel and everything will be solved. But, is there any event that I could catch from the panel when it is destroyed to accomplish this? I have been checking the documentation but couldn't find anything useful to achieve what I explain.
I have a map and I have some objects that I place on the map symbol. I am NOT dynamically creating them.
Lets say there is 3 objects all linked to the CollisionDetect class. The player can move these objects around fine, no problem but I want to make it so the player cannot push the objects on top of each other.
how I can detect that Ob1 of the class is hitting Ob2?
Do you know how if you drag an <mx:Label> or <s:Label> component into your Flex project, when you go to design mode you get this panel on the right to set its properties like text etc.
I have a custom component that I can call with actionscript, or with mxml like this:
<comps:TheComp field1="OK" field2="Yes" />
The component takes this input and uses it for its internal operation
[Code]...
When I go to design mode, I can see the component under custom components, I can drag it to the stage and see it, but can't set its values field1 and field visually on the right like a normal <s:Label> or <mx:Label> would have. how I can add that? Do I need to make it inherit something or anything else
I can't seem to figure out how to accomplish a fairly simple task: I have a simple graphic and I'd like to apply an "orbiting" effect to it - so that the graphic moves in a circle around an arbitrary point (without rotating around its own center).[code]...
I'm working on a game right now where I'm going to have paths dynamically built by the user for multiple AI objects to "walk" along. I'll be detecting/redrawing the path only on user input but I'm still debating over the fastest possible method to update the movement of many AI objects "walking" along/up/down the given path. Think for example of pac man, but the level is dynamic. Right now I'm leaning toward building the enemies in a linked list of final classes and looping through the linked list calling a function in each of the AI objects to plot the next move along the path.
Is there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
I've written a bit of code that will allow users to move objects around the stage and detect if one has hit another. The problem is that it only works for a limited number of objects. how to rewrite the code so that it works with an unlimited number of objects?
Is there any way for a Flash component to look up the URL of the website it is embedded in? For example, if I embed a YouTube video on my website, does Google have any way of knowing who referred to them?
I'm trying to test a custom Flex 4 skinnable component, using the FlexUnit UIImpersonator class. If I run my tests from a FlashBuilder Spark only project everything works fine. If I try to test from a project with the mx component set on the classpath I get a "getElementIndex not available in non Flex 4 projects" error.Can I unit test spark components in FlexUnits visual test environment while still having the mx component set on the classpath?
UIImpersonator delegates it's method calls to a "testEnvironment".The implementation used for this "testEnvironment" is decided by the VisualTest EnvironmentBuilder class and the FlexEnvironmentBuilder class. If the FlexEnvironmentBuilder class can find the "mx.core.Container" on the classpath it returns a MX environment, else a Spark environment. Only the spark environment has valid implementations for Flex 4 relevant method calls on the UIImpersonator - like the addElement method.
Internally Flash obviously keeps a list of the primitives drawn using Graphics so I wondered if you have many such primitives in a Sprite, can you re-position/remove/alter individual items rather than clear and re-draw everything? Or is this deeper into the bowels of Flash than you're allowed (or recommended) to go?
I'm using Zend AMF to send my remote objects to Flex. I've defined a Constant class and created getASClassName() method. Then I've created Action script class in flex.
Objects are send successfully, but they are deserialized to generic Objects in Flex instead of specific ones. EDIT: On network monitor in Flex I can see that AMF value is set to com.my.project.valueobjects.Constant. Although array from event.result contains Objects.
I have a service which returns an Array of ObjectProxy objects. I would like to cast this to a custom object (a value object) and create an ArrayCollection. How can I do this?ited:I am using Django and PyAMF for the backend. I had to write a custom SQL query and I am wrapping the resulting records in ObjectProxy and sending the whole result as an ArrayCollection.Here is my client side code:
[ArrayElementType("SessionVO")] [Bindable] private var _list:ArrayCollection;
I will try to give as much detail as I can. I am creating an CRM application using Flex(Cairngorm 2)/Java/Hibernate. The basic problem I am having is this: I have a Customer class in Java that has an ArrayList of Address classes. I have a Customer class in Flex that has an ArrayCollection of Address classes. When I make the remote object call for a Customer I get back a Customer object in Flex, but the ArrayCollecion objects have a data type of Object instead of Address. If I try to call for a List of Address classes I get the same result. If I try to call for a List of Customer classes I get a list of Customer classes in Flex. Using tomcat 6 with the following jars:
I am trying to apply code to all instances of the enemy that appear randomly but I've run into problems. Firstly the enemies appear when you press space and the collision doesn't seem to work. I kind of thought you have to push the enemies into an array and hitTest that array right?
Actionscript Code: stop(); var ship_speed:Number = 10;var lazer_speed:Number = 20; var enemy_speed:Number = 8;var lazertimer:Number = 0; var basicenemy:Number = 0;var enemytime:Number = 0; var enID:Number = 0; var enemies:Array =[]onEnterFrame = function() { [Code] .....
I've been using flash for a long time. I know some stuff, but not enough for what I am trying to do. Basically, I am making a little car minigame of a car in a city. This is my engine on the car:
I am fine with all of it but the collisions, as the car will only bounce when the registration point of the car collides with 'wall', so it looks all funny and that and the car goes into any thing collable half way then bounces back, and occasionally gets stuck in the wall. Reall annoying. Ive tried fixing it but whenever I remove the hittest parts the car wont even move or turn. How to get the wall collides with the car (27.7 x 13) and not the registration. I need a strong engine which works with curves as well, and requires me just putting the code into the car, but if I have to put it into the walls/frame i suppose its okay, but theres no way im going through every single building and that.
Also, it would be cool if: -An engine where when reversing the steering is reversed (like irl) -The car doesnt bounce backwards when driving at a wall at an angle, but slides against it (like irl).
I'm trying to create a air-hockey game, in flash using AS3.At the moment, I am using an enter frame function to check the positioning of the 3 objects, 2 paddles and a ball, then it checks to see if they are in contact, if they are it then initiates a detect collision function.However it's checking every time the frame is loaded, and at 25 fps, this is quite a lot and the app lags.