作用:对两个字符串执行比较操作,根据判定结果触发不同的输出接口。
位置:逻辑库——字符和文字——字符串比较
当触碰道具达到指定次数后,游戏胜利 |
当触碰正确按钮时,开启大, 触碰错误按钮时,传送回起点 |
![]() |
![]() |
详细功能参数
功能名称 | 可选项 | 选项详细说明 |
执行-开始时 | 开启/关闭 | 是否在游戏开始时执行本组件 |
启用 | 开启/关闭 | 组件功能启动/关闭不使用 |
字符串1/2 | 输入/选择 |
输入:可直接点击下方的【直接输入】后弹出的键盘中输入 选择:使用选择选择:使用选择后可以直接点击下方的【✏】选择 |
操作 | 包含/相等 | 选择字符串之间的比较方式,有包含和相等两种。 |
若真,执行 | (需连线使用) | 如果结果为真,执行... |
若假,执行 | (需连线使用) | 如果结果为假,执行... |
1、在场景中添加【字符串比较】【字符串操作】【字符串】【运算器】【游戏结束】【玩家出生点】2个【文本】,并在场景中添加一个资源库中的任意素材,在素材上添加【碰撞触发器】
2、将【碰撞触发器】-[当碰撞发生时]连线到【运算器】-[执行]。将【运算器】-[B值]改为[1],将[输出值]连线到【运算器】-[A值],选择[确定]-[完成],将[输出值]连线到【字符串】-[字符串]
3、将【字符串】-[执行-启动时执行]开启,将【字符串】-[输出字符串]连线到【字符串操作】-[字符串1]
4、将【字符串操作】-[执行-是否启动时执行]开启,在[字符串2]-[输入]中输入[/4],将[输出字符串]连线到【文本】1-[文字],将[输出字符串]连线到【字符串比较】-[字符串1]
5、将【字符串比较】-[字符串2]-[输入]改为[4/4],将[操作]改为[相等],将[若真,执行]连线到【文本】1-[可见的],选择[Off0];将[若真,执行]连线到【文本】2-[可见的],选择[On1];将[若真,执行]连线到【游戏结束】-[执行]
6、将【文本】2-[可见的]关闭,在[文字]-[文本输入]中输入[收集完成]。将【游戏介绍】-[类型]改为[成功]
连线过程视频 | 最终连线效果 |
---|---|
![]() |
1、在场景中添加【缓动变换】【字符串比较】【向量】【玩家行为控制器】【玩家出生点】3个【字符串】,并在场景中添加四个资源库中的任意素材,在素材1、2、3上添加【碰撞触发器】
2、将素材1-【碰撞触发器】-[当碰撞发生时]连线到【字符串】1-[执行],并将[字符串]-[直接输入]改为[1];将素材2-【碰撞触发器】-[当碰撞发生时]连线到【字符串】2-[执行],并将[字符串]-[直接输入]改为[2];将素材3-【碰撞触发器】-[当碰撞发生时]连线到【字符串】3-[执行],并将[字符串]-[直接输入]改为[3]。将三个【字符串】-[输出字符串]都连线到【字符串比较】-[字符串2]
3、在【字符串比较】-[字符串1]-[输入]改为[2],将[若真,执行]连线到【缓动变换】-[执行],将[若假,执行]连线到【向量】-[执行]
4、将【向量】-[输入向量-X/Y/Z]修改为【玩家出生点】的所在坐标,将【输出向量】连线到【玩家行为控制器】-[传送位置],将【玩家行为控制器】-[来源]连线到【玩家出生点】
5、将【缓动变换】-[目标]连线到素材4,将[周期数]改为[1],将[运动向量-y轴]改为[-10]
连线过程视频 | 最终连线效果 |
---|---|
![]() |
撰写自远非