Re: [問題] 用flash製作擲骰子的ActionScript

看板Flash作者 (scars)時間13年前 (2011/11/13 13:40), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/2 (看更多)
有各種問題 我直接回在引文裡 ※ 引述《sxazdc (沒啥好說的!)》之銘言: : fred.stop(); : ethel.stop(); 不用dice1 dice2而要用fred的原因是...? : fred.buttonMode=ethel.buttonMode=true; : function rollDice(MouseEvent){ var d1:int=Math.ceil(Math.random()*6) var d2:int=Math.ceil(Math.random()*6) fred.gotoAndStop(d1); ethel.gotoAndStop(d2); if(d1==d2){ : doubles_txt.text="You won!"; }else if(Math.abs(d1-d2)==7){ : seven_txt.text="You lose!" : }else{ : doubles_txt.text=""; : seven_txt.text=""; : } : } : fred.addEventListener(MouseEvent.CLICK, rollDice); : etherl.addEventListener(MouseEvent.CLICK, rollDice); 問題在你要判斷兩個的點數 直接用 fred==ethel 是不可行的 fred-ethel當然也不行 -- BABY愛しているぜ 全部捨てても平気さ んな 俺は どうかして -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.2.89 ※ 編輯: scars 來自: 61.216.2.89 (11/13 13:40) ※ 編輯: scars 來自: 61.216.2.89 (11/13 13:42)

11/13 14:24, , 1F
謝謝講解!
11/13 14:24, 1F

11/13 14:35, , 2F
是d1+d2吧~d1-d2變成七也太猛了一點XD
11/13 14:35, 2F

11/13 14:47, , 3F
對喔XDDD
11/13 14:47, 3F
文章代碼(AID): #1ElrWxKf (Flash)
討論串 (同標題文章)
文章代碼(AID): #1ElrWxKf (Flash)