#12001/11/8 22:22:35
做一个课件,一个小游戏效果,首先要甲乙两人先在下面进行比赛,看哪位获胜,把结果输入计算机(通过按钮点击)然后计算机进行判断,然后进行交互,甲方胜交互后要在热区的位置插上红旗,而且这个热区就不能再进行交互了。然后重新返回进行判断,乙方胜了反之亦然。最后,当所有的热区都进行了交互后显示一下甲乙各进行了多少次交互。
同时还想实现这么一个效果,底图比显示窗口大,通过变量来控制移动图标,达到底图随鼠标的移动而漫游的效果。而且还要进行热区交互,问题是:一旦图片进行漫游移动后,热区还停留在原来的位置,和图对不上号了。这个问题有否方法解决?(这个问题还没有解决掉)
上面的进行判断的我用决策图标和通过计算图标基本可以实现,但是比较笨。让这个热区交互后就不能再交互我使用的是把热区交互的条件设为一个变量,然后,在这个交互的下面设置计算图标,进行赋值,可是发现一旦赋值后就算是没有进行交互过也不能交互了。后来改进了一下,改为先通过一个中间变量,先给这个中间变量赋值,然后在这个交互的最后面判断这个中间变量,如果赋值了就表示执行过交互了,然后把那个控制变量赋值FLASE,达到控制目的。可是显的好麻烦,要做二三十个热区的,有没有什么办法通过循环或者数组啊什么的简便一些的实现方法???
高手请赐教!