Flash Player 4。
my_mc
._droptarget
属性(只读);以斜杠语法记号表示法返回 my_mc
放置到的影片剪辑实例的绝对路径。_droptarget
属性始终返回以斜杠 (/
) 开始的路径。若要将实例的 _droptarget
属性与引用进行比较,请使用 eval() 函数将返回值从斜杠语法转换为点语法表示的引用。
注意:如果您正使用动作脚本 2.0,则必须执行此转换,因为动作脚本 2.0 不支持斜杠语法。
下面的示例计算 garbage
影片剪辑实例的 _droptarget
属性并使用 eval() 将其从斜杠语法转换为点语法表示的引用。然后将 garbage
引用与对 trash
影片剪辑实例的引用进行比较。如果两个引用相等,则将 garbage
的可见性设置为 false
。如果它们不相等,则将 garbage
实例重置为其原始位置。
if (eval(garbage._droptarget) == _root.trash) {
garbage._visible = false;
} else {
garbage._x = x_pos;
garbage._y = y_pos;
}
变量 x_pos
和 y_pos
是用下列脚本在 SWF 文件的第 1 帧上设置的:
x_pos = garbage._x;
y_pos = garbage._y;