用C2做数学运算游戏的实现思路和方法
construct2吧
全部回复
仅看楼主
level 2
像图上这种,最上面的数字是倒计时。在倒计时结束之前选择一个答案,如果对了进入下一题,错了游戏结束。参与运算的数字是随机的,运算符(加减乘除)也是随机的,这个怎么实现啊,有会的可以给点思路吗
2019年04月12日 08点04分 1
level 13
[狂汗]你都知道怎么随机数字和运算符了,那随机出来后直接得出结果,先记录到一个全局变量里,然后随机放到下面三个格子之一里不行么?当别人点击格子的时候再比较当前格子与全局变量就知道对错了
2019年04月12日 15点04分 2
我只是想做出这种效果,有些还不知道怎么实现。像运算符随机怎么实现,还有怎么把正确结果随机到下面的三个格子之一啊,另外两个格子随机出来的数也不能相等并且不能等于正确结果,这些怎么弄啊,谢谢啦
2019年04月13日 01点04分
@飘飞拾风666 建议先看下zhiding贴的初学者教程,先学下基础相关知识,告诉你思路,创建4个变量a\b\c\d,开始随机值赋予到a\b,c随机1-4,然后比较c设置对应d=a+b,d=a-b如此类推,这样就有三个赋予值,然后每个格子上建立一个变量并随机一个值填进去,再随机挑出格子,把d记录覆盖到格子变量里
2019年04月13日 04点04分
@totoyan72021 明白了,还有一个问题是如何保证下面三个格子的值互不相同啊,谢谢了
2019年04月13日 08点04分
@totoyan72021 还有一个问题,当点了正确结果的那个格子,怎么让这些数字再次改变呢,感觉会用到循环,但是没有找到例子,不知道怎么用,谢谢解答
2019年04月13日 13点04分
1