我对于Scratch来说是相当新的。我试图让我的精灵(Zookeeper)在点击时跟随一条船,但精灵留在4英寸远处。我在网上查找过,但找不到解决方案。这件服装是来自谷歌,可以影响它吗?如何让精灵跟随一艘船
-1
A
回答
1
这是很难说是什么问题没有一些示例代码(该项目的链接将是可取的,或者离线的截图),但这里有我的想法,有什么问题可以是:
- 图像是否有白色斑点或背景周围?
如果你正在使用<touching [sprite▼]>
块,服装上的白色会让Scratch认为他们已经触及到,然后才能看到他们已经有了。用透明填充白色。 - 你移动你的精灵多少钱?
您需要使用move (10) steps
,直到它们触及为止,方法是使用repeat until <>
块。否则,它只会移动一次。 - 帽子块是否正确连接?
您需要将When this sprite is clicked
块连接到移动代码的顶部。 - 它指向正确的方向吗? 在移动之前,您可能需要
point towards [sprite▼]
,否则它会向前移动而不会指向任何东西。
它可能不是任何这些;请向我们展示一些代码,或者最好是整个项目,以便我们可以帮助您。
2
很难说,因为我看不到您的代码,如果您有一个Scratch帐户,我们可以继续在那里进行讨论。
你可以尝试改变服装中心。
如果您不确定这样做遵循以下说明:
- 保存备份,因为这可能会改变角色的定位(例如转到X,Y)。
- 在线编辑器使用:文件,下载到您的计算机。
- 如果你没有使用网络浏览器(离线编辑器)
- 转到服装标签,并选择你的船的服装。
- 点击服装中心按钮,然后点击你的船的中间。
- 再次运行你的代码,并像平常一样点击你的船。如果它不是固定的,请与动物园管理员和他们所在的小船重复步骤2和3(当您更改中心时,小船将移动)。
- 现在,改变船的位置,使它在水中。
- 现在,重新运行代码以确保其正常工作。 (如果船只移动到岸边,则移除并替换转向块。)
0
进入精灵菜单,进入精灵画家。那里应该有一个工具来设置精灵的中心。使用此工具来居中精灵,然后再次测试您的脚本。如果它仍然不起作用,那么看看你的脚本,使它跟随船只,并缩短距离。
相关问题
- 1. 如何让精灵在XNA中跟随另一个精灵?
- 2. 如何让精灵跟随另一个精灵?
- 3. 让一个点跟随一个旋转的精灵
- 4. Cocos2d如何让一个精灵跟在另一个精灵之后?
- 5. 如何让精灵从精灵表变成另一个精灵?
- 6. SFML 2.1如何让一个精灵面对另一个精灵
- 7. 如何让精灵落后于另一个精灵
- 8. 获取一个精灵跟随/追逐另一个Livewires python?
- 9. 让一个精灵出现在一个随机的y点
- 10. 如何让精灵在现场随机移动: - andengine
- 11. 如何让精灵在圆圈内遵循随机模式?
- 12. 让精灵始终指向XNA中的另一个精灵
- 13. 保持跟踪精灵
- 14. C#XNA如何让精灵消失?
- 15. 如何让精灵旋转触摸Cocos2d
- 16. 随机分配的精灵
- 17. 如何让一个精灵在一个物体内反弹?
- 18. 使画布内的图像精灵跟随鼠标
- 19. 如何在固定点附近旋转精灵,使其跟随光标
- 20. Unity3D中的另一个精灵如何向上精灵?
- 21. 一个精灵
- 22. Cocos2D iPhone:让精灵淡入其他精灵
- 23. 如何让精灵闪烁一段时间 - LibGdx
- 24. 你如何让一个精灵出现在pygame/python中?
- 25. 让精灵在屏幕上随机移动
- 26. 确定一个精灵何时进入另一个精灵
- 27. 如何让身体跟随轨道?
- 28. SnakeGame如何让尾巴跟随头部?
- 29. 如何将一个精灵相对于另一个精灵的旋转?
- 30. 如何在cocos2D中添加多个精灵图表并让它看起来像一个精灵?
可能更适合[帮助脚本](https://scratch.mit.edu/discuss/7)...上传Google图片不应该有影响,不会。 – towerofnix
您能否给我们一个项目链接?除非我们能看到一些代码,否则我们无法确定哪些是错误的,这可能是服装的问题。此外,这更适合Scratch网站上的[Help with Scripts](http://scratch.mit.edu/discuss/7)论坛;我们大多数人不使用Scratch,而那些正在做类似[Magic Custom Blocks](http://scratch.mit.edu/discuss/topic/1810)的人。 – wizzwizz4
刚刚意识到你是所有Stack Exchange的新手。所以,欢迎来到Stack Overflow。不要采取这种错误的方式;每个人都是新的一次,说实话,这是一个很好的第一个问题。我的第一个问题有4个赞成,所以相比之下,你做得很好。如果您添加了迄今已尝试的代码,我们可以更轻松地为您提供帮助。 :-) – wizzwizz4