作者MatrixMJ (不撲拉)
看板Flash
標題[問題] 初心者的簡單猜拳遊戲
時間Tue Dec 7 11:57:23 2010
剛接觸Flash不久
還在理解Action Script 3.0中...
我現在是想做做看簡單的猜拳遊戲...
TryIt是兩個按鈕..
var com_display:Number;
TryItPlayer_mc.addEventListener(MouseEvent.CLICK,stop_player);
TryItCom_mc.addEventListener(MouseEvent.CLICK,stop_com);
function stop_player(event:MouseEvent) { player.stop(); }
function stop_com(event:MouseEvent) { com.stop(); }
這是目前的程式碼 無敵簡單XD
但是我想知道player停的時候停在哪一個frame
因為想設定玩家獲勝的機率 需要知道玩家出了什麼
現在想到的就是currentFrame
所以之前在兩個function中間加了switch判斷...
switch(player.currentFrame){
case 1:
com_display=2;
...
}
//之後再用gotoAndStop(com_display)去控制電腦出的拳
不過好像沒用...
看樣子player.currentFrame停在3了
電腦好像就只會出一種拳了= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.128.239.197
→ aquarianboy:其實你可以加個變數來存放玩家出的拳 12/07 13:41
推 scars:你switch裡面該不會沒加break吧 12/07 15:02
→ MatrixMJ:嗯嗯 後來改一樓的用法了 仔細一看還真的忘了break 傻了 12/08 10:23