Hello :)
in AS3 i don't find a native method ?
For the moment you can test :
package
{
import flash.display.* ;
public class test extends Sprite
{
/**
* Creates a new test instance.
*/
public function test()
{
var container:Sprite = new Sprite() ;
var container2:Sprite = new Sprite() ;
container2.graphics.beginFill(0xFF0000, 1) ;
container2.graphics.drawCircle(0, 0, 150) ;
addChild(container) ;
container.addChild(container2) ;
var target:String = getDisplayPathName(container2) ;
trace( target ) ;
}
static public function getDisplayPathName( display:DisplayObject
):String
{
var parents:Array = [] ;
var parent:* = display ;
while( true )
{
parents.push( parent.name ) ;
parent = parent.parent ;
if (parent.name == null)
{
break ;
}
}
parents.reverse() ;
return parents.join( "." ) ;
}
}
but it's not the better solution lol
eKA+ :)
2007/7/24, quinrou . <[EMAIL PROTECTED]>:
Hi all,
I am wondering how can I manage to find the path to where a MC belongs?
in AS2 when you wanted the target to where the MC was all you had to do
was
to trace the movieclip instance. For instance cosider the following
example:
var mc:MovieClip = this.attachMovie("something" , "something0" , 0);
var mc = mc.something0.attachMovie("somethingelse" , "somethingelse0" ,
0);
trace(mc) // _level0.something0.somethingelse0
In AS3 since everything is a class everytime I trace an object i get its
class name.
So is there anyway of know the tree to where a mc belongs?
thanks
seb
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com