作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] 取得实体名称问题
时间Mon Sep 21 22:48:58 2009
※ 引述《ares6888 (罗士豪)》之铭言:
: 在onBallMouseDown函式里
: 去trace(e.target.name);
: 都会变成instance+上数字
: 请问有没有办法可以取得他原本的名称??
你所谓的"原本的名称",并不是"名称"
而是该场景的变数
跟物件本身一点关系也没有
(硬要说有关系,就是说该变数指到该物件的记忆体位置)
DisplayObject.name属性才是"物件的名称"
所以你可以用变数来设定物件名称
myClip_mc.name= "myClip_mc";
这样 trace(DisplayObject(e.target).name) 就可以得到该名称
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.82.235
1F:推 ares6888:恩恩 了解了 多谢cj 09/21 23:43