3

在我的小狗沙龙项目中,当我到达项链部分时遇到了问题。我希望所有未使用的项链在收到消息时都消失m11,但要保留小狗身上的项链。然而现在,所有的项链都消失了。

这是将项链分配给小狗时运行的代码:

当这个精灵单击时滑行 1 秒到 x:-10 y:-5

这将它放在小狗精灵的顶部。

当页面前进时(这是在箭头精灵中):

当这个精灵点击广播时 m11 隐藏

每条项链都会收到此消息:

当我收到 m11 隐藏时; 如果触摸 Sprite1 则显示

我的整个项目都在这里

4

2 回答 2

6

如果精灵被隐藏,它就无法感觉到它正在触摸。你需要改变你的脚本逻辑——只有在它没有触及 sprite1 时才隐藏。

在此处输入图像描述

于 2014-08-26T23:08:43.173 回答
0

好吧,这里有一个小提示,可能会让您意识到自己的错误!如果所有项链都收到m11,那么哪些项链会消失?嗯,还难受吗?我会告诉你。如果所有项链都收到m11,那么它们都会消失!因此,您将需要更改脚本以使项链当前出现在狗节目中,但隐藏其余部分!

于 2019-10-11T12:25:49.750 回答