作者ererdodo (loveptt)
看板Flash
標題[問題] 再一個不知道要用什麼標題...
時間Fri Jan 14 13:07:22 2011
原PO遇到的問題已解決,可是多了一個問題,就是,按鈕無法判斷的原因是因為,
影格二的label的參數值那的html是true,然後改成false,原本的問題就解決了...
現在的問題是,為什麼true會判斷不到,false才可以判斷???
謝謝!!!!
原PO正在做一個互動式動畫,可是又遇到了問題,希望板上的大大們幫幫忙!!!!
影格一放了8個radio button 和一個按鈕
8個radio button 的text分別為1 2 3 4 5 6 7 8
按鈕的程式碼為
on (release) {
a=radioGroup.getValue();
gotoAndStop(2);
}
影格二有一個label 和一個按鈕
影格二的程式碼為
label1.text=a;
按鈕的程式碼為
on (release) {
if(label1.text == "1")
{
gotoAndStop(6);
}
else if(label1.text == "2")
{
gotoAndStop(8);
}
else if(label1.text == "3")
{
gotoAndStop(10);
}
else if(label1.text == "4")
{
gotoAndStop(12);
}
else if(label1.text == "5")
{
gotoAndStop(14);
}
else if(label1.text == "6")
{
gotoAndStop(16);
}
else if(label1.text == "7")
{
gotoAndStop(18);
}
else if(label1.text == "8")
{
gotoAndStop(20);
}
}
問題來了,原PO讓影格一點的radio button顯示在影格二的label,然後影格二的
按鈕可以判斷label的text為何,再依序goto各自的影格
可是,執行的結果為,影格二的label可以顯示出影格一所點的radio button
,但影格二的按鈕無法判斷label的text為何而各自goto???
希望板上的大大幫幫忙!!!!
謝謝!!!!
--
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
████ █ █ ◢██◣ █ █ █ ◢◤ ████
█ █ █ █ █ █◣ █ █◢◤◢
█
█ ████ ████ █◥◣█ ██ ████
█ █ █ █ █ █ ◥█ █◥◣◥
█
█ █ █ █ █ █ █ █ ◥◣ ████ ψ raepopo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.216.26
※ 編輯: ererdodo 來自: 218.165.216.26 (01/14 14:05)
推 sextitanic:你把 label1 的 html 打開,然後 trace(label1.text); 01/15 02:02
→ sextitanic:就會發現它裡面除了有數字之外,還會有很多 html 語法 01/15 02:03
→ sextitanic:所以會變成 label1.text == "1" 就不成立了 01/15 02:03
→ sextitanic:if 判斷也可以簡化,變成判斷 label1.text是不是空白 01/15 02:05
→ sextitanic:然後再 gotoAndStop(Number(label.text) * 2 + 4);就好 01/15 02:05
→ sextitanic:因為你要跳的影格挺規律的,這樣寫會比較省事~ 01/15 02:06
→ ererdodo:喔喔!!! 謝謝s大的幫助!!! 那如果rb的text是國字呢??? 01/15 14:00
→ ererdodo:就不行用上面的方法嘛???? 01/15 14:00
→ sextitanic:如果是確定會用到哪些國字,可以用陣列之類儲存比對 01/15 23:26
→ ererdodo:喔 好!!! 那先這樣 有機會再跟S大索取密技!!!! 01/16 15:43