请选择 进入手机版 | 继续访问电脑版

站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[原创] 可视化制作的钓鱼系统

15

主题

32

帖子

239

积分

iF平原

Rank: 4

积分
239
发表于 2020-8-16 22:13:41 | 显示全部楼层 |阅读模式
本帖最后由 zimo游戏 于 2020-8-18 12:19 编辑

哈喽,大家好,我是zimo
这是我使用可视化制作的钓鱼系统
功能很简单,类似于娃娃机,
制作难度:3星
需要对坐标有一定的理解能力
原理:
判定两个图片坐标
达到要求,钓鱼成功,反之失败。
教学图片:














事件逻辑范例:
逻辑解析:
左右按键,按住将改变,鱼钩x坐标
钓鱼按键,按下将改变,鱼钩y坐标,经过一段时间,如果没有进入鱼的图片范围,则钓鱼失败。

左按键事件范例:
条件分歧:鱼钩x≤230【用来限制鱼钩左右移动的最小值】
变量操作,鱼钩X=230【这个230 是根据界面的鱼钩绝对坐标得到的】
否则
变量操作,鱼钩X - 10
移动控件:Key[]......【这里是移动鱼钩这个控件,并且是变量指定】

右按键事件范例:
条件分歧:鱼钩x大于等于670【用来限制鱼钩左右移动的最大值】
变量操作,鱼钩X=670
否则
变量操作,鱼钩X + 10
移动控件:Key[]......【同上】


钓鱼按键事件范例
循环
变量操作,鱼X2 = 鱼X【赋值,将鱼图片的X坐标赋予变量鱼X2】
变量操作,鱼X3 = 鱼X
变量操作,鱼Y2 = 鱼Y
变量操作,鱼Y3 = 鱼Y
变量操作,鱼X2 + 50
变量操作,鱼X3 - 50
变量操作,鱼Y2 - 50
变量操作,鱼Y3 + 50
条件分歧:鱼钩X ≥ 鱼X2,并且鱼钩X ≤ 鱼X3,并且鱼钩Y ≥ 鱼Y3,并且鱼钩Y ≤ 鱼Y2【判定鱼钩坐标是否进入这个范围】
提示,钓鱼成功
变量操作:鱼钩下降时间 = 0
中断循环
否则
条件分歧,鱼钩下降时间 ≥ 60 【限制鱼钩下降上限】
提示:钓鱼失败
变量操作:鱼钩下降时间 = 0
中断循环
否则
等待:1帧
变量操作:鱼钩下降时间 + 2
变量操作: 鱼钩Y + 10
移动控件:Key[]......【变量指定,移动鱼钩图片】
等待:20帧
关闭当前界面

效果图:

百度网盘:https://pan.baidu.com/s/1H1OxWAgJv9Djt6jQkvbRDw 提取码:DY66


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
JavaScript初级学员

14

主题

42

帖子

631

积分

iF村庄

Rank: 5Rank: 5

积分
631
发表于 2020-8-17 10:43:04 | 显示全部楼层
Zimo NB~!~!

21

主题

259

帖子

1799

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1799

iFAction官方导师

发表于 2020-8-17 17:49:20 | 显示全部楼层
这个可真棒啊,我之前那个教程使用事件UImod做的,
欢迎来到iFAction的大家庭,世界需要你的想象力!
下面是为你准备的各种传送门,祝你在这里玩的开心~
|下载iFAction最新版 |iFAction教学区 |iFAction提问区| 素材交流| 游戏发布区| 喝茶聊天嗑瓜子的欢乐水区|

30

主题

294

帖子

1384

积分

管理员

iFAction缔造者

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1384

iFAction学院校长

发表于 2020-8-17 20:52:05 | 显示全部楼层
据说更新版还有鱼线,大佬666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.