ActionScript 3.0 :: Using Hit Detection - Object Doesnt Get Very Close The The Second Object But The Game "thinks" It Does
Nov 20, 2010
i'm currently using hitTestObject and it kinda sucks, my object doesnt get very close the the second object but the game "thinks" it does. is there a better hit detection?
View 7 Replies
Similar Posts:
Nov 27, 2009
I need to know how to have an object be recognized when it passes over a point on my stage. Then once that has happened an event happens such as a new screen appares.
View 3 Replies
Feb 7, 2009
I need to detect collision between my bezier curve (drawn using curveTo method) and a object, the curve is dyanamic and hence the equation changes every frame. I am looking for a efficient method to detect collision between curve and the object.
View 1 Replies
Feb 19, 2008
I read the tutorial about Multiple Object Collision Detection. What I want to do is have there be 3 circles and 3 squares. the circles are moving randomly while the squares are stationary. The actionscript would need to be checking to see whenever the moving circles collide with the stationary squares. However, it doesn't seem to be working. I followed the logic of the tutorial pretty closely, by making a separate list for the instance names. Here is the code for the collision detection.
[Code]...
View 1 Replies
Nov 11, 2011
I want to create a function in which I can drag a MovieClip which will bump into other MovieClips on the stage without overlapping them. (i.e. the object cannot be dragged over or through other MovieClips).
function dragHolder01(event:Event):void{
if (mouseDownHolder01 == true) {
for(var m:int = 0;m<blockHolder.numChildren; m++){
[code].....
View 3 Replies
Sep 19, 2010
I want to make a cam application. When user's show the objects (sample is in the attach) Flash will play a video. How can I do this?
View 1 Replies
Mar 28, 2012
I'm trying to have an enemy's shell hit my player. I have the logic in place that detects a player's bomb hit an enemy, I tried to edit it slightly and apply the same logic to the enemies shell.
Code:
// check for collisionspublic function checkHits(event:Event)
{
[code]......
View 2 Replies
May 18, 2009
I have this kind of menu structure design (see image attached), and the way It needs to work is when the mouse goes close to a topic it follows it and when the mouse is a certain distance away it springs back to its orginal place?
View 6 Replies
Jul 27, 2008
I'm using Flash CS3, running code in ActionScript 3. I use the Loader class to load a child SWF file, which then takes over the entire area on my website that is reserved for Flash. If the user decides to stop watching the SWF file before it is completed, he hits the "close" button within the child SWF, ultimately causing the Loader.unload() method to be executed. So far, so good, only the sound from the remaining portion of the SWF file keeps playing. According to the Flash Docs for the Loader.unload() method:
"As a best practice, before you unload a child SWF file, you should explicitly close any streams in the child SWF file's objects, such as LocalConnection, NetConnection, NetStream, and Sound objects. Otherwise, audio in the child SWF file might continue to play, even though the child SWF file was unloaded."
It then gives an example that assumes you already have access to the Sound object, so closing the Sound object is done by: mySound.close();
The only problem is that I have no idea how to access the Sound object when I use the Loader.load() method. I can't seem to find anything in the documentation that tells me how to find the Sound object after calling Loader.load(). As a temporary fix, I modified the target SWF file so that when the "close" button is hit, it calls the "stop()" function; however, this only stops the sound, it does not close the associated Sound object, and I presume it continues to lurk around in memory with nothing useful to do. (When the user hits the "close" button in the child SWF file, it creates a "bubbling" event so that the Loader class can call the Loader.unload() method on it.) I've attached code for your reference.
View 13 Replies
Jul 13, 2010
I am wondering if there's any way I can track objects in Flash video using ActionScript? For example, let's say I would like to track a red ball, how can I do this? I have seen some examples using the OpenCV port but the examples shown are for face detection. And I can't seem to figure out what's the difference between the OpenCV port and the actual OpenCV library itself. Is it a full port?
View 1 Replies
Oct 25, 2011
In OpenCV, we can use a xml file to describe haar-like features of a specific object. I wanna use this idea to detect palm and fist, now I hava my own xml feature file, and it works well in C and Python(with OpenCV), now I need to move this idea to flash.
Luckily, I found an project named Marilena, it successfully moved the haar-trainning part of OpenCV to actionscript, and this article optimizing flash based face detection optimized Marilena, he turned the xml file into actionscript class itself to speedup the calculation. However, since the Haar data is being hardcoded into the class now it will not be able to use for tracking anything else but faces. I try to read the source code for detail, and process my own xml file into actionscript class file in his way, but finally find something different.
The xml file for face detection is like :
Every tree has only one node "root node", but in my xml file, some trees have two nodes, and the "left_val" above changes to "left_node" sometime, I don't know how to process these nodes. I think I should goto OpenCV C source files for detail to find how to correctly process xml feature file, but where to start,
View 1 Replies
Jun 23, 2009
I am creating a game where I have two separate arrays of objects that I need hitTested with each other. I found an old tutorial in AS2 that I modified to come up with this code:
ActionScript Code:
for (var w:Number = 0;w < enemyLaserArray.length;w++) {
for (var R:Number = 0;R < barricade1Array.length-1;R++) {
if (enemyLaserArray[w].hitTestObject(barricade1Array[R])) {
[code]....
This code executes like I believe it should, but along with removing the two objects, and splicing them from their arrays, I get this error
Code:
TypeError: Error #1010: A term is undefined and has no properties.on the line hitTestObject line. I have had similar problems in other areas of my project, but this time no matter what I try using trace statements I cannot fathom quite what the problem is.
View 2 Replies
Oct 14, 2011
I've attached a zip with a few custom classes and a .FLA. Ignore the custom classes. I'm getting repeated
"Error #1009: Cannot access a property or method of a null object reference. at Environment_fla::MainTimeline/hitTest()".
I understand that this error means I'm asking it to reference something that's no longer there. How better to hitTest many objects in an array. My game involves creating a bunch of balls that will fall into buckets. I need to keep track of how many touched the buckets, how many fell off the screen, and remove each accordingly.
Here is the code from my main FLA
ActionScript Code:
var ballTimer:Timer = new Timer(200);
var changeTimer:Timer = new Timer(50000);
ballTimer.addEventListener(TimerEvent.TIMER, throwBall, false, 0, true);
ballTimer.start();
changeTimer.addEventListener(TimerEvent.TIMER, changeColor);
changeTimer.start();
[Code] .....
View 6 Replies
Jul 20, 2009
I'm working on my portfolio, and I'm having a bit of trouble. I'm loading a custom made video player SWF into my main SWF, and it works well so far, but the NETSTREAM doesn't close when I remove the child after I return to the main menu, and the audio keeps going.
View 1 Replies
Nov 28, 2011
I am trying to traverse object tree in AFL (adobe flash lite) engine, to check if there are memory leaks in an event driven application (AS3). The idea is to get object tree dump before and after an event processing and check the object tree dump difference for memory leaks.I believe MMgc is the GC for AFL, I am unable to get a dump of object tree, can anyone help me to point out where in code I can get the alive object info in tamarin.
View 1 Replies
Aug 9, 2011
Is there a way to clear shared object when I close Flash player.
stage.addEventListener(Event.UNLOAD, Close);
function Close(event:Event):void
{
mySO.clear();
}
View 1 Replies
Jun 22, 2010
I have almost everything working except for collision with the bricks. This is based heavily off the "Flash Games University" example although several things are changed. When the game starts with brick collection detection in play, and the ball appears the entire thing freezes. I get this error: Error #1009: Cannot access a property or method of a null object reference. It repeats 28 times - the number of bricks. The error seems to be occurring at "var brickRect:Rectangle", according to debug and observing. It may be a scope issue, but what should I change to fix?
[Code]....
View 5 Replies
Aug 18, 2009
I found myself loading a new XML file every day and so decided to create a small class that will load the xml file and return it.The class is loading the file but when i try to return it to a new xml object in the document class it doesnt load it.I think that it's something to with the return being in a nested function but i tried a few ways and non seems to work.
[DOCUMENT CLASS]
loadXML:LoadXML = new LoadXML();
myXML:XML = new XML(loadXML.loadXMLFile("gallery.xml"));[code].....
View 1 Replies
Mar 26, 2009
is there a way in action to group to object so when one object is drag across the screen the other object sticks with it, im using flash btw
View 6 Replies
Mar 25, 2010
So I have this Photo class than handles loading a pic, and dispatches an event when the loading is done with:[code]which is simple and works, but now I'd like to make something more advanced. I'd like to dispatch the load ratio.So far I have extended the Event class, with my own EventRatio class, and I can put properties on that class. Which is cool, but I need something more dynamic than just sending a fixed value.So, what is the best way to connect the Loader object of the Photo object, with the EventRatio object?
View 5 Replies
Mar 1, 2012
I am currently making a game. The user drags back the fish and then lets go when it gets to the desired force and angle. If it hits the penguin it disappears however i want it to rebound off the iceberg so it can bounce off and hit the penguin. However it just disappears i've tried everything and i cant work it out.
package {
import flash.display.Sprite;
import flash.net.SharedObject;
import flash.events.Event;[code]....
View 1 Replies
Mar 9, 2009
I'm a programmer familiar with object oriented programming, with experience in C++, C# and the MS Visual Studio development environment.
I've been tasked to create a web based game using Flash CS4 and ActionScript3. I am new to Flash, ActionScript and game programming. I have never used previous versions of Flash or ActionScript.
The game will be a single player role playing game. The player will have the ability to create an avatar. The player will move the avatar from screen to screen based on button clicks or drag and drop onto objects in the current screen. Players must register, and player information will be stored in a database backend. Additonal data will be saved to the backend database during game play.The saved data will be based on player actions in various screens, and in some cases data entered in a form on a screen.
For a first pass a stick figure avatar and screens containing simple buttons and simple objects to drag the avatar to will be sufficient. I would like to store data in a database tracking date/time information, e.g. date/time each screen is entered/exited.
View 3 Replies
Dec 30, 2011
I am a student working on a project with flash. I am simply trying to make a flash game using Actionscript 3 in Adobe Flash CS5. Everything is working fine, i can walk and jump, but I want the game to restart if the Main character touches an object and dies (like spikes in a pit). I have a main menu in frame 1 and the first level on frame 2. The main character is called "player_mc" and the object that kills him is called "dies".
Code:
//The Code For The Character (Player_mc)
import flash.events.KeyboardEvent;
import flash.events.Event;
[code].....
View 2 Replies
Mar 4, 2011
I am currently creating a game similar to cafe world, farmville etc (social game). Would like to know how could I make an object move in an isometric direction when my mouse move. For example, when I want to build a house, I click on the house build button, and when my mouse move, I want my house object (stored in the library) to be move together with my mouse in an isometric direction. To give you all a better impression of the solution i am looking for, click on this link for a sketch: [URL]. So I want something like only when my mouse move 20 units more than the original mouse position, then my house item should move to the next grid.
View 1 Replies
Oct 10, 2003
I would like to know how to save more than 1 score into the text file and not overwriting the previous score so that it can be displayed in the high score list...I'm not sure how to write the array and where to write itwrite a sample code of for example getting 3 scores, saving it and displaying it in the high score board ?
View 2 Replies
Dec 29, 2011
im creating a side scrolling game project in flash as3..
and one of the requirements is saving and loading the game.
this is what i wanted to do.
the game can save the name, score, and the specific location of the character,
or maybe im thinking of a checkpoint or a savepoint.
ive read some articles about shared object, and im thinking on using it, but i really cant get it.
View 5 Replies
Jun 16, 2011
I have this situation where i'm trying to save "chat logs" while people switch around views in my flex mobile application..so, my plan is i'm starting out with a main object that I plan to re-use as the main chat log object..I call it textObjso, when someone new wants to chat my plan is to make a new object with the persons username.so how if i were to get the username from something like data.username how could I translate that into the var name of the object I want to make? So in the end i end up with.[code]
View 2 Replies
Jan 8, 2011
how i can stop the movement of one object when one other object is over one third object
View 1 Replies
Jun 30, 2009
I am new to flash and im trying to make a game. Im stuck on hitTest. I have many black boxes falling down and I want the game to reset when the black boxes touch my red circle. I used this code for my boxes:
[AS]
this.createEmptyMovieClip("canvas_mc",10);
myInterval = setInterval(addbox1,500);
function addbox1() {
[Code] .....
My red circle is controlled by the mouse. The code for that is:
[AS]onClipEvent (load) {
startDrag(this, true); }[/AS]
View 6 Replies
May 28, 2010
What resources should I look at to learn how to create a very simple platform game, with a character who can simply jump on platforms and avoid enemies to reach the end of the level? I have made games like this with other languages but never flash.
View 2 Replies