C++ :: Why Some 'Types' Are References While Some Are 'Primitives'

Mar 19, 2012

Types like Movieclip , String, Object act as references when declared and defined, while types like int, Number are primitives. Why such difference has been made. Why not all of them can be primitives ?

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Keeping References To Primitive Data Types/Properties?

Oct 26, 2009

Primitive Data Types (Boolean, int, Null, Number, String, uint, and void) are treated as "values" rather than Objects, so when you pass one of them into a function, instead of passing a reference, it basically clones the information, and creates a new instance. It does the same thing when when you use "primitive1 = primitive2", and instead of passing on a reference, clones it.I thought there might be a slim possibility Flash allows me to reference primitives if I treat them as objects instead of (in this case) ints.

Code:
var num1:int = 5;
var num2:Object;

[code]......

View 6 Replies

ActionScript 3.0 :: Map Data Types To Custom Types?

Jan 24, 2012

Consider the following function:

Code:
public function foo(bar1:int, bar2:uint, bar3:String, bar4:Boolean):void{}

What I want is to have the different types of data represented by custom named types which are essentially representing the original data types. I other word, I would like to proxy the data types and have a valid function as following:

Code:
public function foo(bar1:PAR_Bar1, bar2:PAR_Bar2, bar3:PAR_Bar3, bar4:PAR_Bar4):void{}

so PAR_Bar1 would proxy the `int` data type, PAR_Bar2 would proxy the `uint` data type, so on and so forth.

The reason I need this is because I'm using a debugger with a GUI that can run methods and allows changing function parameter values in real-time, the issue is that the debugger can't tell me what parameter I'm changing, it only displays the data type of a parameter. So if I need to change 10 different parameters all of type int, the debuggers display all of them as int and not by their names.

I think that if I use proxy types I can easily differentiate between parameters.

So, my question: Is it possible to proxy data types? I mean map specific data types to custom data types that would represent the base data types?

View 2 Replies

Flex :: Graphics - Assigning Id To Primitives?

Apr 21, 2011

I have created a few flex primitives on screen via action script. Now based on business logic, I need to make changes to some of these primitives such as: changing thickness, direction of arrowhead etcOne thought was to assign id's to these primitives as they are built- how do I do that?e.g. I get a line built as below

var myShape:Shape=new Shape();
myShape.graphics.lineStyle(thickness,color);
myShape.graphics.moveTo(XFrom,YFrom);

[code].....

View 2 Replies

ActionScript 3.0 :: Clear All The Primitives From The Scene3D?

Jan 15, 2009

Once you populate a Scene3D with primitives (say in a for loop), how do you clear all the primitives from the Scene3D?

View 3 Replies

ActionScript 3.0 :: Assign Primitives To New Variables By Reference?

Feb 8, 2011

As primitives are copied as 'value' not by Reference, this doesnt work:

ActionScript Code:
var myPrimitive1:int = 10;
var myPrimitive2:int = myPrimitive1;
myPrimitive2 = 20; // i want this to affect myPrimitive1 too

My goal is to pick a random property on a data Object() and alter that. My approach was to put all the Objects properties into an array, and then randomise that array, and pick the first element. The only problem is of course that, that element is no longer a Reference to the original, so If I change that it wont alter the original...

ActionScript Code:
// Create Data Object
var myObject:Object = new Object();
myObject.primitiveVar1 = "string1";

[Code].....

View 7 Replies

ActionScript 3.0 :: Script Animation Of Oval Primitives?

Dec 16, 2009

I was in an AS3 course last year and the instructor mentioned that the Oval Options of an Oval Primitive -- start angle, end angle, inner radius -- could be animated in AS3.Does anyone know if this is true, and if so, what are the Classes involved? I've been through everything I know and I can't find a reference to it.

View 6 Replies

XML :: Free Flash Components To Render Graphic Primitives

Feb 13, 2012

I need a compiled and ready-to-use Flash lib, which is able to draw in browser basic primitives (contours, points and labels, not just a charts), described in XML given to the script. It is desirable that the library had at least basic functionality for styling displayed objects: gradients, borders, basic animation, HTML markup. GPL and other free licenses are preferred.

View 1 Replies

ActionScript 3.0 :: Animate A Few Primitives That Have Been Created Dynamically With Tweener

Jan 30, 2009

I am trying to animate a few primitives that have been created dynamically with tweener. It works if the tweener method is inside the loop, but not when it is outside.

[Code]....

View 2 Replies

Flex :: Graphics - Filling Color In An Object Built Using Primitives

Apr 22, 2011

I have a bounded object, created using primitives lines in Action Script- either an oval or a triangle. Is there any way I can fill the contents in a specific color

Just to clarify on this- the shape could be in two ways

a) drawing a isoceles triangle based on a variable apex angle

b) two curved lines to form a "lens"

I am not sure if I can use the fill function, as I am not drawing a inherently bounded shape- the closed nature is based on my calculations

[Code]....

View 3 Replies

Actionscript 3 :: Way To Map Object ID References?

Nov 4, 2010

I'm writing an application where I have many objects (data models) that are identified by a unique String ID that every such object possesses and these objects can refer to each other by their IDs.So far so good but now I need to keep track of which object keeps a reference to another object and of course there are cases where an object references (or is referenced by) more than one other object and I was wondering what would be the best method to store these references? In a simple map data structure I could just map one object's ID to another but as mentioned there are cases where an object can hold a ref to an arbitrary amount of other objects

View 1 Replies

ActionScript 2.0 :: Multiple CSS References In One Tag?

Aug 15, 2009

I'm using the CSS object (TextField.StyleSheet) to format my dynamic text, which is loaded from an XML doc. I tried referencing more than one class, like <span class="body bluetext">. However, it doesn't seem to work because it ignores the first syle(s) and only applies the last one in the list. I'm guessing Flash doesn't support this (since they're CSS support is already very weak). Just want to make sure I'm not doing something wrong.

View 0 Replies

ActionScript 3.0 :: References And Event Listeners?

May 17, 2010

Lately I've been twitching in the back of my head wondering just how many references to objects that I'm making, and whether or not they are getting GC'd or not.My question in this sense refers to event listeners and whether or not they are removed in certain cases where you get rid of an object. Two examples:

First, and I think this one is an easy one... when you create an object that adds an event listener to itself INSIDE it's own methods (e.g. this.addEventListener(e:Event, function)), when you REMOVE that object (this), do it's event listeners disappear too? I can only say yes, because they are referencing THAT object and are INSIDE that object.

So I think that question answers itself (but I'd love to know if the truth says otherwise).

But secondly, if you add an event listener to an object from a sibling or parent object, and then remove the object, does that event listener stick around, therefore maintaining a reference to that object and keeping it in memory? And is that the concept that people keep referring to of 'weak' event listeners? E.g. someChildObject.addEventListener(e:Event, function)Also, are event listeners by default strong or weak?

And I am assuming that 'yes', it DOES keep the reference. Which, if you are a n00b programmer like me, you probably are all like, 'aww sh*t damn, how am I supposed to make sure that my objects are getting thrown in the garbage collector's mouth of goodness every once in a while?

View 1 Replies

ActionScript 3.0 :: MovieClip References From A Class?

Jul 15, 2009

I have a files that has movie clips and nested movie clips on the stage. I am now writing a class and want to give the MCs event handlers and other properties.
 
When I do something like the following: myMC_mc.MyOtherMC_mc.mouseEnabled = false;
 
I get the error: 1120: Access of undefined property myMC_mc.
 
I added this to the top of my class and it seems to take away the error, but I thought this was not needed in AS3 anymore.

private var myMC_mc:MovieClip;
private var myMC_mc.MyOtherMC_mc:MovieClip;
 
What do I have to do to not get the error? How is this done right?

View 3 Replies

ActionScript 3.0 :: Trace References The Buttons?

Nov 10, 2009

I have this bit of code I am trying to understand how the trace references the buttons.
 
private function PX(e:Event):void {
 xd=new XML(e.target.data);
xl.removeEventListener(Event.COMPLETE,PX);[code]....

View 3 Replies

ActionScript 1/2 :: Variable References To Objects?

Aug 30, 2010

I've got a 15x3 grid of dynamic text fields in an object called "textbox" that I want to reference through a for loop, so I don't have to have 45 lines of code for assigning stuff to those fields.I have each dynamic field named by their placement in the grid, so, c0a, c0b, c0c, c1a, c1b, c1c, etc.I can also name them c00, c01, c02, if necessary.
 
I tried:
 
for (i=0; i<15; i++) {
textbox.c[i]a.text = "Cell " + i + " A";
textbox.c[i]b.text = "Cell " + i + " B";
textbox.c[i]c.text = "Cell " + i + " C";
}
 
but that gives me a syntax error.I also tried naming them c00, c01, c02, c10, c11, c12, etc., so I could do a double nested loop:
 
for (i=0; i<15; i++) {
for (n=0; n<3; n++) {
textbox.c[i][n].text = "Cell " + i + n;
}
}
 
but that gives me a syntax error too.So, is there a way to access all of these with a for loop, or am I going to have to do it the long way?

View 3 Replies

ActionScript 3.0 :: Movieclip References In An Array

Feb 27, 2011

I have a movie clip in which I have a number of sub movieclips. The number of sub movieclips can vary, so I would like to keep track of them in an array. I am doing that like so:[code]The trace seems fine, showing the names of the correct sub movieclips, but when I try to change the alpha I get this error: TypeError: Error #1009: Cannot access a property or method of a null object reference.

View 3 Replies

See All External File References In Flash?

Sep 12, 2010

I need to update the dynamic text in this flash file I have and export it to SWF. I've looked at the actionscript in all the frames and symbols but the only thing I've found so far are "stop();" 's

I tried exporting this to SWF to see if the file size was the same as the current working version on the site, and it was about 15kb smaller, and does not work at all.

How can I see all external file references in flash? I need to be able to tell my boss which files are needed or at least what is missing.

View 5 Replies

Embed Youtube Video Without Any References?

Nov 1, 2011

I need i way to embed youtube videos, without any reference. I need something like this [url]... Here the only thing is the youtube logo, no external click, and no title.

View 1 Replies

Actionscript 3 :: Listing References Of An Object?

Mar 8, 2012

Does anyone know if it's possible to list the references an object currently has in ActionScript3 (e.g. listeners, children etc)?

I'm trying to clear an object from memory ready for garbage collection but for some reason it's hanging around.

View 2 Replies

ActionScript 2.0 :: Object References In Events?

Sep 22, 2009

I am trying to create an object that is handling the events of different objects. The object is created in the 1st frame of a code layer:

ActionScript Code:
var gImageEdit:ImageEdit = new ImageEdit( imgAction, movImageFront,
 movToolbar.btnZoomInImage, movToolbar.btnZoomOutImage, gZoomSound );

[code].......

View 1 Replies

ActionScript 3.0 :: Not Use Weak References By Default?

Dec 12, 2009

The default value for weakReference in the call to addEventListener() is false. Many memory issues can be resolved by using weakReferences; in fact, some industry experts "strongly recommend always using weak references with listeners".If this is the case, can someone provide me with a good reason why weakReference defaults to true? (Note that I'm not asking why someone would ever want a listener that is not a weakReference, but rather why weakReference=false is the default)

View 2 Replies

ActionScript 3.0 :: Weak References On Loader On Mac?

Jan 12, 2010

I was having a weird problem on my Mac when creating a loader.

PHP Code:
var myUrlRequestURLRequest URLRequest(imageurl);myImageLoader Loader();myImageLoader.contentLoaderInfo.addEventListener(Event.INIT, imageInitHandler, false, 

[code].....

View 0 Replies

ActionScript 3.0 :: Return All References To An Object?

Jun 3, 2010

I'm just getting to grips now with how the Garbage Collector works.

Is there a way (like a function or a custom class available somewhere) to check an object for all its references and return them so that you can see what it's connected to?

View 2 Replies

ActionScript 3.0 :: Pulling Data From XML Through Var References

Sep 8, 2010

I am trying to pull a text from within xml tags and place them in a text box when certain mc's are clicked. I am using the e.target to find the name of the mc clicked and grab info from tags with the same name as the target mc. The XML link is good as i can get data when doing tests with out using mentioned technique.

ActionScript Code:
package {
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.Event;
[Code] .....

And the xml file
Code:
<statsIcons>
<pollutionIcon_mc> some text </pollutionIcon_mc>
</statsIcons>

View 1 Replies

ActionScript 3.0 :: Loaded Swf Loses Its References?

Nov 6, 2010

I'm trying to get some things done but run once in a while, well at least, into some issues.Here is one:

I have an swf that is an image viewer/browser that has references on same level, an ImageProperties.xml and some folders full of small jpeg tiles.I actually have a few of these, each in its own folder.Above these folders I have another swf that is the main one, and I am loading from there the other ones with the code pasted at end of this post.

This works if I replace the URLRequest by just the name of the swf to load and I put the main swf with the loader function and the loaded one at same level. But if I leave URLRequest going one level deep "16/xxx.swf" and have the loader swf one level up then it loads the viewer but doesn't show the image.

[Code]...

View 6 Replies

ActionScript 3.0 :: Embede A Class That Is Only References From Xml?

Jan 24, 2011

I have some classes that I want to be able to target them in xml.[code]...

the two ways I know of to embed the class is to associate it with an exported symbol or just reference the class name somewhere in the code (like just sticking the reference in the document class constructor)[code]...

View 2 Replies

ActionScript 3.0 :: References Variables Across Classes?

Jan 12, 2012

I'm building a simple Pong-esque game and I've 'hit' a problem. I'm having an issue with referencing one variable from one class into another. Sounds confusing to me, even harder to understand.

Basically I've got this in my "game.as" class:

ActionScript Code:
public var pongBall:ball;

and in my "player1.as" class I am trying to get said ball to bounce off the player's bat on contact. I think I have the coding right for it apart from trying to link it to the ball from game.as! So far I have this:

ActionScript Code:
public function bounceTest (event:Event) {
if (this.hitTestObject("game.as".startGame.pongBall)) {

[Code]....

View 7 Replies

ActionScript 3.0 :: Finding All References To An Object?

Aug 12, 2009

* Is it possible to create weak references to objects (like theventListener/EventDispatcher is able to do) so that if they are removed, you won't be stuck keeping a reference and taking up space to something that should be garbage collected?* Is there any way to find out how many active variables are referencing a certain object? This would be handy to actually create weak references, since, if you for example, have a static array containing all objects created in that class, you can do a regular check to see if there is only one remaining reference, and if so, you can safely remove it.

* Also, might there be any way to list the entire space (one big chunk of binary data, most likely) of every variable currently running in the program, all references, basically, what Flash is currently storing in RAM?I'm pretty sure that Flash (as crappy and lacking as it is in so many areas) does not have anything like any of these built in, but hopefully there is at least something.

View 3 Replies

ActionScript 3.0 :: Why Does Not Use Weak References By Default

Dec 11, 2009

The default value for weakReference in the call to addEventListener() is false. Many memory issues can be resolved by using weakReferences; in fact, some industry experts "strongly recommend always using weak references with listeners".If this is the case, can someone provide me with a good reason why weakReference defaults to true? (Note that I'm not asking why someone would ever want a listener that is not a weakReference, but rather why weakReference=false is the default)

View 4 Replies







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