作者shajon (shajon)
看板Flash
標題[請問] flash actionscript2.0的問題
時間Wed Jun 23 20:52:48 2010
※ [本文轉錄自 ask 看板 #1C8EN4Xg ]
作者: shajon (shajon) 看板: ask
標題: [請問] flash actionscript2.0的問題
時間: Wed Jun 23 00:33:05 2010
正在做作業.....
想要設遊戲的分數
大於120分是到frame10,小於120分是到frame20
if(_root.varscore>=120)
_root.gotoAndStop(10)
else if(varscore<120)
_root.gotoAndStop(20)
目前的狀況是小於120分沒有跑到frame20
是不是哪裏打錯了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.22.217
1F:推 CSInvestigat:用else不就好了嗎? 06/23 00:34
2F:→ madoka82:嘗試 第三行 varscore 改成 _root.varscore ??? 06/23 00:35
3F:推 iGoog1e:判斷條件只有一個幹嘛再判斷一次 06/23 00:37
4F:→ Esvent:說不定是沒給初始值(undefined) 寫else的話就會跑到frame20 06/23 00:43
5F:推 iGoog1e:那就trace(_root.varscore)看看有沒有東西 06/23 00:44
6F:→ shajon:還是沒作用耶... 06/23 00:58
7F:→ Esvent:你是把as寫在按鈕上或是movieclip裡面嗎? 為何要用_root 06/23 01:02
8F:→ shajon:寫在MOVIECLIP 06/23 01:47
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.179.60
9F:推 LPH66:原推文一樓和二樓都是很合理的問題 先都各試一次看看 06/23 20:56
10F:→ kuwood:讓我猜猜看...你的frame只有到19? 06/23 20:56
11F:→ LPH66:個人以為原推文二樓應該是問題所在 (如果>=120正常運作的話) 06/23 20:57
12F:→ shajon:試過加_root,不過會變成按第一格得start就直接跳到20格... 06/23 21:49
13F:推 dsmwang:要再加一個偵聽遊戲結束的Listener吧? 06/23 22:37
14F:→ ben0209:讓我猜猜,這段if 真的有執行到嗎?trace()一下吧 06/23 22:44
15F:推 cjcat2266:有FLA檔就好辦事了...不然大家都只能算命 06/23 22:53
16F:推 sextitanic:我也來算個命...你的成績的判斷式沒有用 function包住 06/24 13:16
17F:→ sextitanic:或是是寫在某個什麼按鈕上,每按一次就會執行一次?? 06/24 13:17