if (penok0 == 1 && penok == 1) { for (i = 1; i <= 9; i = i + 1) { if (eval("xod" add i) == 1) { set("sq" add i, 1); penok = 0; tellTarget("/xxx/xxx" add i) { gotoAndPlay(2); } cxod = 0; i = 9; } } } if (penok0 == 1 && penok == 1) { if (cxod == 0) { call("OOO"); set("sq" add oxod, 0); penok0 = 0; tellTarget("/ooo/ooo" add oxod) { gotoAndPlay(2); } cxod = 1; } } setProperty("/pen", _visible, penok); setProperty("/penO", _visible, penok0);在flash中是什么意思
时间: 2024-02-14 09:32:39 浏览: 27
这段代码与 Flash 有关,它使用了 ActionScript 1.0 或 2.0。这段代码的作用是控制一个井字棋游戏的逻辑。
首先,第一个 if 语句判断是否轮到玩家下棋,并找到玩家下棋的位置。如果找到了,就在对应的方格上显示玩家的棋子,设置相应的变量,并且通知 Flash 播放相应的动画。
然后,第二个 if 语句判断是否轮到电脑下棋,并找到电脑下棋的位置。如果找到了,就在对应的方格上显示电脑的棋子,设置相应的变量,并且通知 Flash 播放相应的动画。
最后,通过 setProperty 函数设置另外两个变量的可见性,这些变量用于显示当前是哪个玩家的回合。
需要注意的是,这段代码使用了一些过时的语法和函数,如果要在现代的 Flash 开发中使用,需要进行相应的调整和更新。