摘要: 羊了个羊Scratch开发——第七集 本集主要实现了洗牌功能。 角色状态的处理,切换和广播同样和前两集中一样,复制过来稍作修改即可。 洗牌道具的使用逻辑为点击后先将卡牌聚集到一处,然后打乱所有卡牌的顺序后回到原来的位置。我们希望加入洗牌的卡片中不应包含已经进入选择框中的卡片,所以我们在洗牌之前筛选一 阅读全文
posted @ 2025-03-19 09:13 AnzioNiko 阅读(63) 评论(0) 推荐(0)
摘要: 羊了个羊Scratch开发——第六集 本集主要完成了移出功能。 角色状态的处理和切换,和上一集的撤回功能比较相似,做好三个状态,代码可以复制过来稍作修改。 为了避免重叠的出现,把选择框往下移动一些。在造型中用选择功能框住选择框向下移动,并且用草坪位置的颜色的方块遮挡移动选择框后出现的黑色部分。最终结 阅读全文
posted @ 2025-03-19 09:12 AnzioNiko 阅读(38) 评论(0) 推荐(0)
摘要: 羊了个羊Scratch开发——第五集 本集主要完成了撤回功能。 首先设置撤回按键的造型。撤回按键有三个造型: 未添加道具的撤回按键,右上角是加号 已添加道具的撤回按键,右上角显示1 已使用道具的撤回按键,整个按键变暗 游戏开始时,按键初始化为未添加道具的造型,在回答问题获得道具后变为已添加道具的造型 阅读全文
posted @ 2025-03-19 09:12 AnzioNiko 阅读(39) 评论(0) 推荐(0)
摘要: 羊了个羊Scratch开发——第三集 本集中完成的功能 遮挡关系的判断 生成更多的卡片 功能一 遮挡关系的判断 遮盖是游戏中的一个机制,如果几个卡片同时交叉,那么被遮盖的卡片将不能进行点击进入选择框的操作。 为了实现这个功能,需要建立几个新的变量: 私有变量被遮盖:类似于bool产量,表达一张卡片是 阅读全文
posted @ 2025-03-19 09:07 AnzioNiko 阅读(84) 评论(0) 推荐(0)
摘要: 羊了个羊Scratch开发——第二 本集教程实现的功能 三个相同卡片实现消除 自动前进 全部消除后提示挑战成功 功能一 实现消除功能 在我们移动完卡片之后,我们需要进行检测是否需要消除的功能。因为代码比较长,所以我们使用自制积木(函数),在创建时选择“运行时不刷新屏幕”。 检查是否需要消除的思路就是 阅读全文
posted @ 2025-03-19 09:03 AnzioNiko 阅读(55) 评论(0) 推荐(0)
摘要: 羊了个羊Scratch开发——第一集 从创建项目开始 打开“编程侯老师”网站,注册并登录账号,在Scratch课程中找到羊了个羊开发教程。在课程详情页中下方点击模板,进入模板后,点击右上角的查看源代码,便可看到当前项目的代码。点击项目上方的改编按钮,然后点击保存按钮,即可在自己的账号内保存项目。之后 阅读全文
posted @ 2025-03-19 09:03 AnzioNiko 阅读(109) 评论(0) 推荐(0)