You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Scratch中精灵被触碰后无法持续保持隐藏的问题咨询

Scratch精灵触碰后无法保持隐藏的问题解决

你的脚本逻辑有问题——现在的写法是检测到触碰Kai时隐藏,但隐藏之后立刻执行显示指令,所以精灵刚消失就马上又显示出来,哪怕还处于触碰状态。

给你两种解决思路,都能实现“Kai完全离开后才恢复可见”的效果:

方法一:实时检测触碰状态

用循环包裹条件判断,根据是否触碰动态切换显示状态:

当绿旗被点击
重复执行
  如果 <碰到 [Kai v]> 那么
    隐藏
  否则
    显示

方法二:触碰后等待离开再显示

当检测到触碰时先隐藏,直到Kai离开后再显示:

当绿旗被点击
重复执行
  如果 <碰到 [Kai v]> 那么
    隐藏
    等待直到 <不碰到 [Kai v]>
    显示

第二种方法更贴合你描述的预期,精灵会在触碰期间一直保持隐藏,直到Kai完全离开后才重新显示。

内容的提问来源于stack exchange,提问作者Christian Bredli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 01:57:02