南开区实验学校 刘瑞祥
例五:利用遮挡和触发器制作交互——三连棋。
1、先画九个完全一样的正方形,摆好位置作为棋盘。
3、设置×出现的触发器为左上角的正方形,○出现的触发器是前面的×,×和○退出的触发器都是○。把×放左上正方形上,○再放×上。这样,单击左上正方形出现×,再单击×则出现○,再单击○则○×都消失,始终可以在三个状态(包括空、×、○)之间切换,这样做是为了可以悔棋。
4、其它八个正方形上同样放置文本框×和○,并设好出现和隐藏的触发器。
放映即可玩这个游戏。同样方法可以实现五子棋游戏,但不能实现围棋等带有吃子的游戏,也不能实现跳棋等棋子可以移动的游戏,更不能实现象棋,也不能自动判断某一方是否获胜和犯规(比如五子棋中的禁手)。
评论