ActionScript 2.0 :: Test If A Hittest Is False?
Jan 30, 2009how do i test if a hittest is false
View 1 Replieshow do i test if a hittest is false
View 1 RepliesI have a scrolling MC beneath a mask. I have a little bar that eases to the mouse when the mouse is on the scrolling MC using hitTest. That way no easing occurs when the mouse moves off the masked MC.What I am wondering is: is it possible to have the ease bar stay where it is if the hitTest is false when scrolling? So if I move the mouse off the scrolling MC then the ease bar just sits. Right now if I scroll, the scrolling MC rolls beneath the ease bar. I would like for the ease bar to scroll with the MC.The scrollling MC is made up of duplicated movie clips and I can't figure out how to target them (for the hitTest) otherwise I'd just put the ease mc in the scrolling MC.
View 6 RepliesI can't get the hit test (true) to work on a clip that animates (all it does is grow in size). If I set the hittest to false so it just reads the box of the clip, and not the shape it works just fine. The clip in question is simply a circle.
View 11 RepliesIs there any faster way to test collisions than hitTest? I remember an example here on kirupa, but I can't find it.
View 1 RepliesHow do i get the hitTest() function to test if a certain symbol is hitting another symbol, but, only if drawn parts of the symbol are touching, not thier outer bounds.
View 1 RepliesHow do i get the hitTest() function to test if a certain symbol is hitting another symbol, but, only if drawn parts of the symbol are touching, not thier outer bounds.
View 2 RepliesI am trying to display database details in a Flex datagrid and connected using HTTP Service. It was able to display details without any issue when I was working in the FlashBuilder 4.5, however, I deployed the bin-debug part in the Tomcat webserver to access it globally.
I am experiencing this error message when I am trying to access the swf file "HTTP request error Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032"]. URL: http://localhost:8084/UA/details.jsp"
I tried to create the crossdomain.xml file and deployed in the root directory but still experiencing the same error.Here is my crossdomain.xml :
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>[code].....
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.
My buttons only work when I click on them on the stage while having the "enable simple buttons" option on. They do not work if I try to "test movie," "test scene" and publish it to a SWF. Nothing responds whenever I am in these modes. I am using Adobe Flash Professional CS5 Actionscript 2.0.
This is the code that I put in for the buttons:
[Code].....
i have a movie that has worked fine in past during Html test but ive been doing some dubugging using the flash test latly and it runs fine here but when i go back and try to test in Html mode no errors come just the movie never fully starts (starts up about as much as if there was an error).
View 5 RepliesI have two scenes in my flash file and in scene 1, first button takes you to frame 2 where movie clip is -works
on (release) {
gotoAndStop("scene1",2);
}
second button takes you to frame 3
but on scene 2 that performs same function as scene 1, the first button
on(press){
gotoAndStop("scene2",2);
}
instead of going to frame 2 goes to frame 3. and the second button goes correctly to frame 3.that happens when i test scene! when i test movie all buttons work properly.
Selectedcolor, true to the text true or false is false text into print.colorPicker component in, I select Export to a selected color, the color value myMC texte into summer, but accuracy can not control.
var myColorPicker:ColorPicker = new ColorPicker();myColorPicker.editable = false;myColorPicker.visible = false;myMC.visible= false;myColorPicker.addEventListener(MouseEvent.CLICK, clickHandler);myColorPicker.addEventListener(ColorPickerEvent.CHANGE, changeHandler);[code].........
i just would like to know how to create an "hitTest" script inside a movieclip that is actually part of that hitTest code?I mean... I have mc A, and mc B. and the current hitTest code im using (that is on the timeline) makes mc A, destroy mc B when collide with it... but there are many mc B on the stage (with the same instance name) so, when mc A collide with one mc B, it destroys ALL mc's B... but i want it to destroy only the mc B that he collides, not all the others... maybe an hitTest script inside a movieclip B would work (somethig like "if MC A hitTest ME = i die" (not all the others)).
View 1 RepliesIn FlexUnit 1 it is possible to access the name of the currently-running test using the TestCase.getName() method because all tests subclass TestCase. In FlexUnit 4, however, there's no base class for tests; the tests are identified by annotations. So, how can I replicate the getName() functionality in FlexUnit 4?
View 2 Repliesi am controlling a tractor mc with right and left keyboard keys and let the user move the tractor till it reach a certain point where it touch a mc i want to go to a certain frame and stop the keyboard event listener and also the hit test listenerso finally the tractor is moved by user till it touches the mc then we will jump to a certain framethis certain frame will not have both of the tractor and the mcPHP Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;
import flash.display.MovieClip;
[code].....
Does any one have a idea about how to do a packet loss test like in ping test from flash technologies (Flash or Flex)?
View 1 RepliesI am working in flex and I am just setting a variable to false. It doesnt do anything in the program but everything breaks when I put this line of code in:
somevar = false;
how to describe this without confusing everyone but basically, i have:
prevslot = "jslot"+historynum+"full";
historynum is a dynamically gathered number from another part of my code. it will be like 1 or 2 or 3 etc.
The problem is that i want to like set the value of that variable to false, so for example if historynum was equal to 1, the value of prevslot would be jslot1full. I need to set the value of prevslot to false, i tried prevslot = false; but obviously that just sets prevslot to false, not the value of prevslot. Is there any way to set the value of prevslot to false?
How would i do stage.showMenu=false in as3 iv looked on google found nothing just some fullscreen flash stuff im not interested with at the moment and iv searched this site but got nothing.so as2 code:
stage.showMenu=false;
As3 code:
I have a webpage with a video component (swf file) with a separate .flv file and skin. The .flv file is intended to progressively load from the webserver.
In the swf file I have set autoplay=false to stop the move playing when the page is loaded. This works fine.
However, the problem is that the movie still downloads in the background. i.e. Each time the page is loaded, the .flv file is being loaded.
Is there a way to stop the .flv file being loaded until the Play button is pressed in the player?
Basically what i have is three buttons which can be pressed in a maximum of 7 different combinations. Each of these buttons has a movieclip underneath that advances to the next frame when the button is pressed. Each clip has two frames with actions, frame 1 has:
stop();
var option1:Boolean = false;
and then frame 2 has:
stop();
var option1:Boolean = true;
So when you press a button you have true, and false when the button is pushed again.
i already have a constant loop between frames 2 and 4. At frame 4 i think i need to have some code that detects which state the 3 boolean statements are in and then load a movie depending on which statements are true and which are false.
So, I'm getting this error when trying to load a URL with HTTPService.
[FaultEvent fault=[RPC Fault faultString="A URL must be specified with useProxy set to false." faultCode="Client.URLRequired" faultDetail="null"] messageId=null type="fault" bubbles=false cancelable=true eventPhase=2]
[code].....
I'm triyng to get the browsers back-button to work with my flash site. The general principle is this:There is an index.html page containing an (not yet) hidden Iframe and the flash movie.The Iframe contains page A, which starts with JavaScript calling a BACK-function on the index-page.The BACK-function triggers an AS-function in the flash-movie that activates its own back-button, and then changes the URL of the Iframe to Page B. This causes a new History to be added to the browser.The flash movie now contains 5 frames (labeled in the middle of the stage) and two navigation buttons: back (Terug) and forward (Verder). Those buttons do exactly what you'd expect them to do (prevFrame and nextFrame).On a PC (IE) this seems to work pretty well. But on a mac nothing seems to work propperly.Here's the code I have on the first frame.
stop();
_root.terug.onRelease = function(){
prevFrame();
[code].....
I never get the hang of these.'
Code:
_global.web_link_activate = (wArray[this.id]);
if (_global.web_link_active == "no"){
_root.load_area.zoomer.enabled = false;
_root.load_area.zoomer._alpha = 20;
[Code] .....
That should work but it does not. it always says "yes" wArray is a drawn from an xml document.
XML is
Code:
weblink="yes"
Can I set vars like true and false in xml kinda like weblink=false??
I'm a little bit stuck as to why gotoURL would return false and does nothing. Does anyone know what could possibly cause gotoURL to return false? submit is a MC. The trace works fine. It's just the gotoURL doesn't take you any where.
Code:
submit.onPress = function()
{
[code].....
I've got a SWF that I'm loading, and wanting to get reference to a class contained in it's library.My FLA contains one item in the Library, Export for ActionScript and Frame 1 checked. I have nothing on the stage, and no Document class specified. Targetting FP10.I'm trying to track down whether this is related to the applicationDomain or how I have my FLA set up.
View 6 RepliesHow does one go about setting a dynamic text field to false?
View 2 RepliesSo, if the condition is false, which would be faster:
Code:
if(condition)
while(condition)
[code]....
I want to separate event handling from a container and it child. So as you can see, my source code is very simple :
Code:
package {
import flash.display.Sprite;
import flash.display.*;[code].....
When I roll over the container object, I've got the trace (OK for me).BUT When I roll over the decor object, I've got the trace too (not what I want).I just want the container to be triggered by the mouse event, not it child.So what's happened to my mouseChildren = false....?
url...Where does the 'loaded' variable get set to False?I could only find it being set to True on the enterFrame function.Also, is there a more updated way to do what this tutorial is showing?
View 4 Replies