效果显示视频
现在,让我们详细分析如何创建此项目。
1。提出要求;
2。要求分析;
3。代码实施;
1。要求
要创建一个问答游戏,您需要通过鼠标选择答案A,B互动游戏设计,C和D,然后系统确定它是否正确并给出相应的结果。
2。要求分析
从问题中,我们拆卸功能点:
3。代码实现
在开始实施代码之前,我们需要定义一些可以通过所有角色使用的常见变量来促进控制逻辑;
三个变量
创建项目时,默认情况下会有小猫字符。让我们将这个角色作为质疑角色。基本代码如下:
基本代码
在游戏开始时,您需要重置和初始化三个变量“得分”,“是否选择”和“选择”,然后角色要求猫解释游戏规则。
游戏规则完成后,猫角色提出第一个问题,然后:
确定鼠标是否点击角色(a/b/c/d)3D素材,
如果单击,请确定单击字符是否是正确的答案。
是的,提示是正确的,添加了分数,否则提示是错误的
第二和第三个问题都是类似的,不是明确的。为简单起见,这里只有两个问题。
完整的问题猫代码如下
接下来,我们需要创建角色A(B技能特效,C,D相似)。因为我们想显示选择,所以系统默认提供了卡通图形,这不适合我们做出选择。因此,您需要自己绘制角色。
输入字符绘图页面并制作简单的样式。命名形状纽扣(注意:这是英文名称,不会选择中文名称)
绘制按钮后,我们可以切换“代码”功能
角色一个需要将两个代码分为两部分,一个是初始化,负责每个答案的初始化功能,另一个是单击时采取的动作,例如隐藏或更改形状互动游戏设计,促使用户选择哪个角色(选项),然后修改更改金额为“选择”问题cat代码的值确定答案。
字符b,c和d相似,如下
角色B代码
角色C代码
角色D代码
启动游戏后的结果接口显示:
总结
好的,可能是功能。如果您想制作更好的交互式,则可以选择切换到不同的场景,添加声音等。
如果初学者想学习额外的知识,最好推荐这本书。它们都是相对基础的,并且具有匹配的练习,这很有趣。