ivx中字体显示_【初阶篇】iVX成语填字游戏制作

本文记录了一款简易的iVX成语填字游戏的制作过程,包括添加页面、创建二维数组、随机生成成语、使用for循环与绑定展示成语内容,以及实现玩家输入验证功能。适合iVX初学者,详细介绍了每个步骤和技术要点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

- 0 -

在iVX官网的Demo里看到了“你画我猜”、“看图猜成语”等小游戏的Demo,自己也来了兴致,制作了一个很简易的“填成语”小游戏。效果如上图。把攻略和制作过程都贴在了下面,算是自己的一个记录,如果能帮助到不懂的同学,那更是再好不过了。

(注:记录的比较详细,适合初学者,有一定基础的同学可以看看其他中阶高阶篇的教程)

- 1 -

首先需要添加两个页面(开始页+游戏页)及储存成语用的「二维数组」

当点击「开始」按钮时会跳转到「游戏页」,同时开始随机从「二维数组」里读取一个成语储存到新添加的「文本变量」里。再将从成语里拆分出的四个字一个个的存入「对象数组」里。

需要注意:在设计动作之前,需要给「对象数组」里手动加上一列,这里我们给它命名为“字”。如果不做这一步,对象数组里没有结构,后面的动作将无效。

2. 由于考虑到游戏体验,我们采用了「随机取一行」的动作,这样使得游戏更有可玩性,成语题目出现的顺序是随机的。

3. 下标填写0是因为「二维数组」成语库里的「词」这一列是第一列,根据从0开始算起的原则,这里的下标需要填0。

4. 把一个成语截成一个个的字需要使用到「次数循环」。循环的次数为4,每次循环取当前循环次数对应的成语里的字。这个动作可以理解为:执行4次动作,第一次动作是截取「文本变量」里存储的成语的第一个字,并存入「对象数组」的第一行。第二次循环是截取第二个字放入「对象数组」的第二行...以此类推,循环4次。

这个动作完成后,我

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值