十一月
  ★ 博客搜索|Search
Sword's Blog
  首页 |
FlashLite的MovieClip參照
作者:Sword's Blog 发表时间:2005-8-6
假設畫面上有兩個MovieClip,一個是circle_mc另一個是box_mc。
在box_mc的時間軸上要去讀取circle_mc的_name屬性,有以下幾種辦法:
trace(_root.circle_mc._name);
trace(_parent.circle_mc._name);
trace(_level0.circle_mc._name);
trace(_root[”circle_mc”]._name);
trace(eval(”../circle_mc”)._name);
trace(eval(”_level0/circle_mc”)._name);
tellTarget (”../circle_mc”) {
trace(_name);
}
tellTarget (”_level0/circle_mc”) {
trace(_name);
}
tellTarget (_root.circle_mc) {
trace(_name);
}
tellTarget (_parent.circle_mc) {
trace(_name);
}

比較容易弄錯的是把點語法和斜線語法搞混了,這兩個語法是沒辦法混用的。
以下是錯誤的寫法:
//trace(eval(”_root/circle_mc”)._name);
//trace(eval(”_parent/circle_mc”)._name);


转自:阿修的部落格
[所属栏目:flash相关] | [返回首页]
共 1 篇日志 | 每页 1 篇 

≡≡≡≡≡ 评论(共 {Count}条) 我要评论
·{CommentAuthor} {CommentEmail} {CommentUrl} {CommentIp} {CommentTime}
{CommentContent}
  站长执笔
5DBlog主页