作者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
1F:→ aquarianboy:其实你可以加个变数来存放玩家出的拳 12/07 13:41
2F:推 scars:你switch里面该不会没加break吧 12/07 15:02
3F:→ MatrixMJ:嗯嗯 後来改一楼的用法了 仔细一看还真的忘了break 傻了 12/08 10:23