在App Inventor中将字符串转换为数字

时间:2016-02-02 10:50:46

标签: app-inventor

标题可能会产生误导,但我不知道这是怎么称呼的。我想知道如何键入强制转换例如一个int变量来创建一个字符串image_number,其中number是该变量的值。

但最困扰我的是如何使用类似方式构造的字符串来调用imageSprite

我在列表中有16个sprite,有些是for循环,并且在调用sprite时遇到问题。我想例如检查特定的精灵是否有图像集。我知道我可以用块来告诉我这是否属实,但我想说:

如果你增加的数字是n,我想让你检查imageSprite_n是否有图像集(不使用if number == n,使用imageSprite_n)。

我希望我的问题很明确。有没有办法做到这一点,还是应该在没有循环的情况下完成?

1 个答案:

答案 0 :(得分:1)

了解如何使用列表

learn how to use the advanced blocks

然后你就可以这样做

enter image description here

如果图像精灵3具有图像集

,则该示例使用4个图像精灵和检查