ActionScript 3.0 :: Public Vars With Bracket Sintax?
Aug 2, 2009
I would like to create a collection of movieclips in the main timeline, but would like to declare them in a loop instead one by one, something like this:
Code:
for (var zz=1;zz<=10;zz++)
var ["mc"+zz]:MovieClip = new MovieClip();
Instead:[code].....
I know that my sample doesnt work,
View 3 Replies
Similar Posts:
Apr 8, 2009
Do all variables and functions in super class, that I want to access from a sub class need to be set as public?
View 2 Replies
Mar 16, 2012
I've made a Horizontal Bar Class which controls an element in library.So I have:Library: HorizontalBar MC - Using class HorizontalBarThis class has some public vars.Library: ContainerGame MC - Using class ContainerGameWhen I add this element to stage (HorizontalBar) inside ContainerGame MC I want to be able to trace public vars from its class inside ContainerGame.
View 2 Replies
Jun 16, 2010
In the new Flash CS5 Actionscript editor, there's a bug with the auto close bracket. If I have an existing pair of brackets, when I hit the Return key in the same line as the opening bracket, the editor automatically inserts a closing bracket even when it is not needed. However if I press Return on the line after the bracket, it will not close the bracket. I don't seem to experience this in Flash Builder. One possible way is to disable the auto close bracket option but I find the auto close bracket is useful despite the slight annoyance mentioned above. I expect the editor would be able to detect if there's already a closing bracket and not insert a new one.
View 1 Replies
Apr 12, 2011
I've seen the embed tag used before the class definition, but I just saw that Keith is using these..
[Event(name="select", type="flash.events.Event")]
[Event(name="close", type="flash.events.Event")]
[Event(name="resize", type="flash.events.Event")]
[code].....
View 1 Replies
Mar 12, 2007
I have taken a bottle of Excedrin due to the headache I've developed from this problem I am having. I have some variables:
[AS]
var snd1:Sound = new Sound(this);
var snd2:Sound = new Sound(this);
[code].....
View 1 Replies
Oct 25, 2007
I'm trying to express this syntax:
Code:
container0.picture._alpha = 0;
by looping through a variable named "p", like this:
Code:
["container"+p]picture._alpha = 0;
But I get no result (and no error message).
View 8 Replies
Oct 10, 2009
Is there an extension or mod available to allow Flash CS3 have bracket highlighting? I just think it would be very useful and save split seconds of confusion.
View 1 Replies
Apr 19, 2004
how one would get "<" and ">" to work if you use external say... .txt file for a textfield...
So say I put in my textfile
textfield= The cookies were great ---> and so was the milk<br><br>Yes I love cookies.
The <br> is html, but the ---> is not, yet it won't show...
Same goes for other characters, such as "&", ", '
View 1 Replies
Mar 29, 2010
I have to take a number and figure out which "tier" it falls into.For example, let's say I have a table that has three tiers "economy" "typical" "deluxe". From 0-12 is economy, 13-20 is typical, 21-30 is deluxe. My actual table has many more levels, but this is the concept.
What's the fastest and easiest way to do that? I was going to use a switch statement starting with the highest, but it doesn't look like that can be done
View 7 Replies
Apr 25, 2010
This is a snippet of my code which is giving me
1086: Syntax error: expecting semicolon before leftbracket.
What I'm trying to do is create a an array from the amount of "players" and then for each player in the array, add another array into each level of the array that has 3 levels which are all set to '0'. When I remove: var scoreArray[i]:Array = [0, 0, 0]; the error stops.
ActionScript Code:
public var players;
public var playerScoreArray:Array;
public function gameSetup() {
var playerScoreArray = new Array(players);
for (var i = 0; i < players; i++) {
var scoreArray[i]:Array = [0, 0, 0];
playerScoreArray[i] = scoreArray[i];
}}
View 1 Replies
Mar 16, 2010
I have the following MXML:
<mx:Script>
var someBoolean:Boolean = determineSomeCondition();
</mx:Script>
[code]......
View 1 Replies
Feb 4, 2010
is it better to use public variables or public static variables?
View 6 Replies
May 19, 2005
i am trying to load vars from a text file into a load vars object.
var kitchentext = new LoadVars();
kitchentext.load('moccastext.txt');
Once in the object, i thought i could reference them like so
kitchentext.name
kitchentext.style
but i am having trouble doing this.
i have a textbox called displytext.
_root.displaytext.text = kitchentext.name;
doesnt work
View 3 Replies
Jun 10, 2007
the following script brings me a problem:
w = this["ha", "hb", "hc", "hd" ];
w.onPress = function() {
myClip._visible = true;
}
How to assign to variable "w" values from the square bracket that are separated by comas to be assigned either one of them and not only the last value "hd". In this case whichever value is pressed makes myClip visibility true.
View 1 Replies
Nov 29, 2011
I have a class Inhabitant with a property skin which is of type DisplayObject.
Within Inhabitant I need to access the x and y properties of skin using this method:
this["someProperty"];
Rather than:
this.someProperty;
This is fine with properties defined within Inhabitant but I'm not sure how I could do this for a property of skin. This obviously doesn't work but it might give you an idea of what I'm trying to do:
this["skin.x"];
The reason behind requiring this notation is that I have a function which I can parse a String though that will represent a property:
public function addTokenable(property:String):void
{
if(!isTokenable(property))
_tokenables[property] = true;
}
And then a related getter that will return a representation of this instance of Inhabitant as a String:
public function get token():String
{
_token = "class:" + getQualifiedClassName(this).split("::").join(".");
[Code]....
View 1 Replies
Sep 26, 2010
How can I run a public function in the DocumentClass?
View 4 Replies
Jul 26, 2011
So the reason I'm asking is..I have like 2000+ lines of code in 5 different separate classes. And they ALL have public properties and methods (as in, ALL the properties and methods are public). This is a fairly complex tile game 2d platformer. And yet everything is working fine. From what I've read, it seems that it 'MAY' cause problems later, where you might make a mistake and call a property twice, or call it 'wrongly', which then 'MAY' cause a bug that would be hard to backtrack.
There are surely many other reasons why not to do this..but if everything is working smoothly so far, should I really go back and try to make every variable private and recode this engine before I get to far?
View 8 Replies
May 25, 2009
I've got two classes running...one is a document class (EgoGame.as) and another is a class linked to several similar movie clips (Ball.as).I'm trying to access a public variable from Ball.as which has been declared in the doucment class EgoGame.as.When I run the test the outputs states the following...1120: Access of undefined property _ballPlaced.Here's my code. What I'm trying to do is remove the event listeners from the Ball.as when the _ballPlaced variable is true, so that the user can't drag and drop the balls after they've been placed in a zone.
Document ClassEgoGame.as
package
{
[code].....
View 3 Replies
Jun 9, 2009
I've created 2 public variables in my Document Class...
public var _wall1:Wall=new Wall();public var _wall2:Wall=new Wall();I've then added them to the stage and given them relevant instance names...
stage.addChild(_wall1);_wall1.x=32; _wall1.y=510;_wall1.name = "wall1";I then want to use these variables in another Class (Ball.as). They need to be accessed in a function within the Ball Class constructor.
function bubble(event:Event):void{if(this.hitTestObject(_wall1)){ this.x += 1;}else if(this.hitTestObject(_wall2)) { this.x -= 1;}However, the following Error message keeps appearing...
1120: Access of undefined property _wall1.1120: Access of undefined property _wall2.Any pointers? Do I need to import something into the Ball Class to point to the _wall# public variables in the Document Class?
View 1 Replies
Sep 26, 2008
there is an interesting problem here:
How to return a value from a function to public?
Here is the code:
var df:String; //i declared it here
function onResult(e :OperationEvent):void
{
df = e.data.toString(); // i set it here
[Code]...
View 5 Replies
Jul 12, 2010
I have a MainClass on a FLA file that defines both public, private, statics or not, properties and methods.I also have a package named 'components' that stocks Sprite sub-classes for my movie exportable clips. In one of them, I use the "this.root" property to access my main class instance elements at runtime.When I access public method references, same thing, I can trace them and have a true reponse to the question : [myPublicMethod is Function] ? BUT, when I want to execute the public methods, like MainClass (this.root). myPublicMethod(), the compiler boldly throws this at me :Error 1195: Attempted access of inaccessible method myPublicMethod through a reference with static type MainClass.
View 1 Replies
Dec 6, 2011
I was making live streaming using FMLE and FMS but inside a local network, now my server is using a public ip, and now the FMLE cant connect to the server, im sure i have to change something in the FMS but i dont know where, if i try to work inside my network works, but if i try to do it by my public ip launch an error eerytime i try to connect.for example: inside my network my server ip was 192.168.1.200, so everytime my FMLE needed the url to stream was something like.. rtmp://192.168.1.200/live.
lets pretend that my new server ip is 190.15.15.103 so im trying to connect with FMLE to rtmp://1990.15.15.103/live.. and nothing happend, i also tryed using some ports.. like 1935.80.8888.1111 and nothing happened.
View 5 Replies
Feb 9, 2011
I am trying to set a variable in a titlewindow pupup and use it in a script section. The variable is not being set and I don't know why. Here is my Main.mxml file:
[Code]...
View 2 Replies
Oct 17, 2011
I have a base class like this
class Base {
public var space:Number;
}
which gets extended by
class Desc extends Base {
[Code]...
This doesn't compile. Say, you don't have control of the base class, what ways is there implement the same thing? The obvious is create a function setSpace(), but this object is being embedded in an already existing system that use the public space.
View 2 Replies
Jan 14, 2009
Is it possible to have a class with a public function [code]...
View 8 Replies
Jan 25, 2009
what does public and private mean in this statement and when do I need to use it?this is not my code just using it as an example.
package {
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.net.URLLoader;
[code]...
View 5 Replies
Oct 7, 2010
display an variable to the public, also use variable in middle of string.
ActionScript Code:
Exampel 1:
var i:Int = 0;
"show" Int
ActionScript Code:
[Code]...
View 9 Replies
Jun 16, 2011
I have this little flash movie, that goes full screen when you launch it, there's a big button in the middle that says "Press here", when you press it the screen goes black, and a movie starts playing.
When I run this NOT in fullscreen it works like a charm. The problem is though when I run it in fullscreen it freezes a frame before the movie.
Here's the error I get when debugging: ReferenceError: Error #1056: Cannot create property ryt on flash.display.Stage.
From what I googled I understood that this was caused because somehow the movie clip is set to private, and flash can not access it.
The solution is to declare this movie clip public.
That's where my AS3 knowledge ends, I tried "public var ryt;" but then it says I have to declare this in some package.
View 4 Replies
Jun 16, 2011
So my question is how i can access public static var from an external loaded swf?
View 9 Replies