看板 Flash 關於我們 聯絡資訊
哈囉 各位大大 有個問題想要請較一下 這個問題情況如下 舞台裡面有3個mc a1_mc a2_mc a3_mc 放在圖層abc123 a1_mc a2_mc a3_mc b_mc裡面的內容是一樣的 第一格 空白 as圖層 stop(); 第2~4格 標籤d1 as圖層 stop(); 第5~7格 標籤d2 as圖層 stop(); abc123圖層上有一個as圖層 裡面打了 stop(); for(var j:int = 1; j <= 3; j++) this["a" + j + "_mc"].addEventListener(MouseEvent.CLICK, build1); function build1(e:Event):void { if (問題一) {問題二 } for (var i:int = 1; i <= 3; i++) { this["a" + i + "_mc"].removeEventListener(MouseEvent.CLICK, build1); } } 問題一 如果要設定條件if(被點到的mc正在播放標籤d1) 該如何打呢? 問題二 如果條件符合就要播放"正在播放標籤區段"的第三格 (這個舉例指有兩個標籤 實際情況我設了很多標籤..) 以上兩個問題的地方不知該如何打 在此先對熱心的大大表達感恩的心 感謝有你 >.<" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.3.36
p66:自答.. if(this.currentLabels.name=("")){} 08/28 20:22
jones86723:我倒是比較好奇addFramescript可否偵測標籤 08/31 22:12