ActionScript 3.0 :: Accessing Pen Path Data Within Program?

Jan 2, 2011

I am working on a Flash game that uses 2D polygon collision. It seems to me that I could sketch the 2D collision around my objects using the pen tool, and make it invisible by putting it on a separate guide layer.

how to access the data on that layer - preferably as a set of points - from ActionScript.

View 1 Replies


Similar Posts:


Flash :: Program The Path Of A Bullet?

Nov 8, 2010

I am playing around with ActionScript 3 and trying to build a very simple prototype for a video game (top-down action/shooter) and realized that handling bullets is a little bit more challenging than I originally imagined.

In order to get a fairly decent "flight" of the bullet between the character and the target, I ended up using a highly modified version of Bresenham's Line Algorithm to determine the flight path of the bullet and then merely draw a tiny flash.geom.Rectangle object at the appropriate place on that "flight path" during the draw-frame stage of my application.

I haven't noticed any real problems, but I just can't imagine this being the best way to handle bullets in a Flash game. I imagine that once there are multiple enemy players on the screen and lots of bullets flying around (especially once I code in automatic weapons) that things could come grinding to a halt.

What am I missing here? I'm not really a game developer and so most of the things I'm doing I've just "made up" on the spot, but I can't figure out how to effectively handle bullets in Flash.

EDIT: As requested, here is "my" Bresenham code. I say "my" in quotes, because I basically ripped this from somewhere on the internet. My changes to the algorithm basically involve the lines at the bottom. The original implementation would find the path from player character to the target, except that every once in a while (and I wasted a little bit of time trying to figure this out but never got anywhere) it will generate the path from the target to the player. To "fix" this, I ended up just checking the first X/Y values from the path array and reversing the array if those values didn't match the X/Y values of my player character.

[Code]...

View 4 Replies

Actionscript 3 :: Remove The Full Path As In C:program Filesappfilename.jpg?

Nov 29, 2010

How do I actually remove the full path as in C:program filesappfilename.jpg so that the only left is filename.jpg? Substr or Substring can be use in this case to remove after detecting the first occurrence or / by looping from the string end position.

View 1 Replies

ActionScript 3.0 :: Draw A Curved Path In Flash - Use Path Data

Aug 31, 2011

Is it possible to draw out a path in the flash editor, set its visibility to hidden, and use this path data to animate objects in AS3?

View 1 Replies

Retriving Data From Another Flash Program?

Feb 11, 2011

Currently learning flash and what I would like to do is capture information from another flash program if thats possible?Basically im playing a persistent browser based game written in flash and on mouseover of a tile in the world map it displays some information, specifically in game co-ordinates and details of whats there.Is it possible to capture that with a flash program? Or is that beyond the bounds of flash? I know it can be done in other languages but its been years since I've done any programming.

View 2 Replies

ActionScript 3.0 :: Import Data From An Xml File And Use It In A Quiz Program?

Jan 19, 2010

I am trying to import data from an xml file and use it in a quiz program. currently the quiz program uses an array like so:\

wordList = ("John,Susan,Mary,Margaret,James,Sam,Ursula,Nelly, Peter").split(",");
My xml file is in the form: <list><word>John</word><word>Susan</word><word>Margaret</word><word>James</word><word>Sam</word><word>Ursula</word><word>Nelly</word><word>Peter</word>

[code]......

View 2 Replies

ActionScript 2.0 :: Lottery Program - Random Data Changing Constantly

Dec 10, 2003

There are two buttons and a dynamic text box in my flash. The two buttons are start and end button. When you click the start button, you will find the random data in the dynamic text box changing constantly until you click the stop button.

View 3 Replies

ActionScript 3.0 :: Add An Exit Button Onto Program So When Its Clicked It Exits The Program Completely

Nov 4, 2008

Im trying to add an exit button onto my program so when its clicked it exits the program completely.. I've tried some of the suggestions on the forums but they arnt working. what I have been using and its not working..

// CLICK to Exit
exit_Btn.addEventListener("mouseUp", goExit);
function goExit(evt:MouseEvent) {
fscommand("quit");
};

View 9 Replies

ActionScript 2.0 :: Start An Unrelated Program (such As Window's Media Player) From Inside Of A Flash Program?

Sep 29, 2010

Is there a way to start an unrelated program (such as Window's media player) from inside of a flash program?

View 2 Replies

ActionScript 2.0 :: Program A Timer For A Typing Tutorial Program?

Mar 24, 2003

I need to program a timer for a typing tutorial program. It needs to go to 5 minutes. When the timer gets to 5 minutes the movie has to go to frame 13 which displays the results of the typing test.

View 1 Replies

ActionScript 3.0 :: Path Movement - Mc To Follow The Path Drawn Out By The Player's Mouse And When The Player Clicks Again, It Erases All Of The Path?

Jul 18, 2010

So I've created a script where a mc is clicked on and the player can draw a path using the mouse. I'm trying to figure out how I can get the mc to follow the path drawn out by the player's mouse and when the player clicks again, it erases all of the path.my code is below

Code:
import flash.display.Sprite;
import flash.events.MouseEvent;[code].....

View 14 Replies

Data Integration :: Set The Path And To Autoload But The Jpg But Files Won't Load

Oct 27, 2006

I have a website im making in which jpgs are loaded through the loader component (using flash pro 2004) and I set the path and to autoload but the jpg. files won't load; something to note I have many instances of one loader but with different paths for different pictures.

View 1 Replies

Data Integration :: How To Pass In Dynamic URL Path For Property

Oct 8, 2006

Shouldn't it be possible to pass in a dynamic url path for this property? I am successfully loading a variable using loadVars and then attempting to use that variable to populate the xmlConnector.URL property but it does not seem to work. Do you have to hardcode a url for this property?

View 1 Replies

ActionScript 3.0 :: Trace A File Path From XML & Extract Data?

Jan 11, 2011

create a function that enables flash to:1. trace the path of a text file stated on an xml file2. extract data from the text file and display on a TextFieldHere are the current scripts I'm working on and they work on separate files.how I can combine these codes & carry out the functions indicated.

//trace the path of a text file stated on an xml file
var myXML:XML;
var myLoader:URLLoader = new URLLoader();

[code]........

View 0 Replies

ActionScript 3.0 :: Accessing Data From Outside A MC?

Feb 25, 2009

how can i access for example, the text of a Input text on the stage, from a movieclip?I need that value from the input text inside my movieclip's actionscript.(Actionscript 3)

View 8 Replies

Php :: Accessing Server-side Data?

Dec 10, 2008

I am a Flex developer and now I have started learning the fundamentals of iOS, Objective-C, and accessing server-side data. Most of the Flex projects I do are mainly in accessing server-side data with Flex from .Net, Python, and Java since we all know data access in Flex is possible only via 3 ways: Http, Web-service, and Remote Object. Out of these 3, Remote Object is the most reliable, fast and handy.ion is, do we have remote object concept in iOS? I mean is there any interface (like blaze DS, weborb) available on the market forserializing/deserializing Objective-C object type to C#, Java, and python or vice versa?

View 57 Replies

ActionScript 3.0 :: Accessing XML Data From A Different Class

Sep 19, 2010

I have an xml class that loads xml data, I need to access the data from another class. I have imported the xml classinto the new class and created a new instance of it. However when I try to access the xml data it is coming back as null. I understand this is almost certainly because when it is called the xml data hasn't completed it's load. How can I get round this?

[Code]....

View 5 Replies

Xml :: Populating And And Accessing Data From A Value Object?

Jul 1, 2010

I have have a problem loading and accessing data from a value object in my new project.. I load an xml file via a service, which contains title and locations of asset files, I need to be able to access the location of an asset file by specifying the title and retrieiving it from a value object.. I'm using the Robotlegs framework, here's an example of the xml:-

<?xml version="1.0" encoding="utf-8" ?>
<files id ="xmlroot">
<file title="css_shell" location = "css/shell.css" />

[code].....

View 1 Replies

AS3 :: Arrays - Accessing XML Data Randomly

Oct 21, 2011

After reading data from XML source I like to be able to show one random item from data whenever, say, clicked a button. I think I can accomplish this by storing the data into an array and use it from the array. I would like to learn if possible to do it directly from xml without storing it into another array.

var myXMLLoader:URLLoader = new URLLoader();
myXMLLoader.load(new URLRequest("XML_NOTES.xml"));
myXMLLoader.addEventListener(Event.COMPLETE, processXML);

[Code].....

View 2 Replies

ActionScript 2.0 :: Accessing The Array Data?

Dec 19, 2006

How do I access an array inside an .swf that is loaded using loadMovie?

this.createEmptyMovieClip("controlpanel", 999);
loadMovie("lessons/regulatoryrequirements.swf", controlpanel);
forward_btn.onRelease = function() {
attachMovie(screen_array[0], "currentscreen", 0, {_x:500, _y:360});
};

screen_array is the array I'm trying to access in regulatoryrequirements.swf.

View 1 Replies

ActionScript 3.0 :: Importing Swf Into Library And Accessing Data?

Apr 3, 2009

I have stored some basic data in a custom class, imported it into a project, and compiled it into an swf. Now, I want to import that swf into the library of a new, entirely separate flash project, and access the data from the original custom class inside that imported swf.

Here's how I'm trying to go about it (unsuccessfully):

1. Create a custom class 'MyClass.as' with some basic data ("hello world") stored in a property:

Code:
package {
import flash.display.MovieClip;
public class MyClass extends MovieClip{

[Code]....

View 2 Replies

CS3 : Accessing Data Loaded From External Textfile?

Mar 3, 2010

I'm trying to load data from an external textfile, called "config_flash.txt". It works perfectly if applying the fetched data is done within the same function where the loading is done. However, I would like to use the fetched variables in other parts of the script.

Here's what works:

Actionscript Code:
var varLoader:URLLoader = new URLLoader(new URLRequest("config_flash.txt"));varLoader.addEventListener(Event.COMPLETE,

[code]...

So, basically I want the variables/values defined inside the function to be available anywhere in the script. The error that the second code snippet causes is as follows: "1120: Access of undefined property text1/text2".

View 6 Replies

Actionscript 3 :: Flexicious: Accessing Data In NextLevelRenderer?

Oct 14, 2011

I'm trying to access a CheckBoxList component that is defined in a nextLevelRenderer of a FlexDataGrid. How do you do this?

I thought I could use getLevelForItem( arg ) and pass in the selectedItem for the FlexDataGrid, but I'm not getting anywhere with it.

In addition, is there a good place for flexicious tutorials online? I can't find anything.

View 1 Replies

ActionScript 3.0 :: Accessing Data In CreateChildren Phase?

Sep 21, 2009

I have a custom itemRenderer based in the TreeItemRenderer. I would like to include a control depending on the object passed to the renderer; but in the createChildren method the data property is null. How to access data in this phase?

View 1 Replies

IDE :: DataGrid - Directly Accessing All Data In Row Selected?

Mar 5, 2008

I have a cs3(AS3) datagrid component and I'm tracking which row the user has selected by using ListEvent.ITEM_CLICK to listen for a selection and then event.rowIndex in the handler function and using this index no to select data from the array which was used with the dataProvider. The problem is this. If the user re-sorts the rows using the column headers, this resets the rowIndex (ie the first entry is always row 0) and so this no longer relates back to my array. Is there a way to directly access some or all of the data in the row the user selects?

View 3 Replies

Flash :: Accessing Shared Object Data Without Reloading Swf

Jun 24, 2011

I'm wondering if it's possible to access a shared object's data (once it's been changed) without reloading the swf. Specifically, I have two swfs: one changes the data in the so and lets the second swf "know" via a localconnection. I have a function in the second swf that fires via the local connection.[code]This function looks for the new value however it doesn't show the updated value in my textfield unless I refresh the browser. Thoughts?

View 1 Replies

ActionScript 2.0 :: Accessing TextField - Unable To Enter Data

May 28, 2010

I've created several textFields, writing:
ActionScript Code:
for(i=0;i<=10;i++){
this.createTextField("texto"+i,i+1,100,100,100,100);
};
That's O.K. But I can't put a text in them... when I write
ActionScript Code:
for(i=0;i<=10;i++){
["texto"+i].text = 15;
};
It simply doesn't work!

View 4 Replies

Actionscript 3.0 :: Accessing Data Stored In Custom Events?

Oct 14, 2010

Once a button is clicked in a submenu called SelectChar(a menu class extending my menu base class), it dispatches a custom event carrying an array of variables. This event is then listened for in the main Document Class called Engine, where the value of the passed variable can be used. For testing purposes im only passing 1 arguement in the array.

my Error when trying to trace the passed variable in isolation "trace(e.arg[0]);": 1119: Access of possibly undefined property arg through a reference with static type flash.events:Event.

Okay, i hope that made sense... heres the relevent code:

custom event class: passCharEvent.as

Code: Select allpackage com.asgamer.snipergame
{
import flash.events.Event;
public class passCharEvent extends Event

[Code].....

View 2 Replies

Data Integration :: Loading XML Using A Custom Class And Accessing It From Other Classes?

Aug 30, 2006

I began with a class for a movie clip rollover function FigureRollOver. It works marvellously. Three things happen:

1) it loads XML from a file "mod1_fig1.xml" and uses another class, XMLMember, to retool the scoping of the XML so that I can get at it

2) an onload call inside of XMLMember calls the myOnLoad function and transfers the XML into an array.

3) so long as the array is finished building, rolling over a movie clip attaches a new movie clip with the rollover text in it.But I don't want all those functions in one because I need it to be more dynamic, starting with being able to load any old xml file instead of just "mod1_fig1.xml", plus it seems lik overbuilding to have all of that in one class, so I've separated out the loading of the XML and building of the array into its own class, FigureXMLLoader. FigureRollOver is then left to just attach the rollover with text in it, extracted from the array built by the new class.

Problem is, though the array builds inside FigureXMLLoader, I can't figure out how to make it available outside the class. I know that I'm constructing things in the wrong order, and that the array needs to be somehow built inside the class function to be available, but I can't figure out how to do that. A cruddy work-around is to put a function call at the end of the building of the array, which calls yet ANOTHER function on the main timeline of my .swf to put the array I've just built into a new variable.This works, but it's messy. It seems like I should be able to have one line of script in the .swf that generates an array on the main timeline (or just a public array) which I can then access from my FigureRollOver class:

var myRollOvers:Array = new FigureXMLLoader("mod1_fig1.xml");

Here is FigureXMLLoader (see comments in the code for more details) which obviously does not return an array as it is, because of all the working around I've had to do. Note the "testing" variable, which can be traced from the main timeline of the .swf, but I will get "not what I want" because of course the array hasn't been built yet, and never will be, inside of the declaration as it is. How do I get it in there so I can return an array?

View 2 Replies

Actionscript :: Extending The Dictionary Class - Accessing Stored Data?

Jul 18, 2009

I want to extend the dictionary class. Everything works so far except that in some of my methods that need to reference the dictionary's content I make a call like:

this[ key ]

It doesn't like that. It just tells me that there's no property 'key'. Is there a way to way to access the data within this class?Also, I'm using an integer for the key.

Edit: I've found that the same behavior happens when you extend Array.

var myArray : Array = new Array();
trace( myArray[ 0 ] );
var myArrayExtender : ArrayExtender = new ArrayExtender();[code]....

Where in this case, myArray returns "undefined" and myArrayExtender throws error 1069. ArrayExtender is an empty class that extends Array and calls super() in the constructor.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved