收藏
回答

红色变量与绿色变量的区别怎么这么大?如何将绿色变量加入缓存?

我克隆了一个数字阵列,没有准备ID与列表,现在靠那个变量“色切换”判断字的颜色进行颜色改变,其中有个绿色的“色切换”积木,这个色切换可以针对“自己”进行设置,似乎包含了“自己”的定义,而红色的“色切换”变量就只是一个单一的变量,当我在使用缓存时,这个绿色的高级“色切换”就没法发记录了,那么缓存就只能每次启动都全局改色,记录的是上一次最后点击的颜色,而不是每个个体的颜色,我怎么让缓存记录每个克隆体的独立颜色变量?就像绿色“色切换”那样带有“自己”得属性?

回答关注问题邀请回答
收藏

1 个回答

  • Sing
    Sing
    发表于移动端
    2023-09-30
    建议你"色切换"的值用数字不要用汉字,比如红色=1、黄色=2,变量处理的过程都用1和2这些数字。因为积木在判断的时候"色切换"是否等于黄,这种判断不确定能否正常判断。
    2023-09-30
    有用
    回复 3
    • Sing
      Sing
      发表于移动端
      2023-09-30
      “色切换缓存”只能记录一个值,其他数字记录的时候会把色切换缓存之前的值覆盖了,想要记录所有数字的值,要设置多个缓存,如"色切换缓存1"用来记录数字1的,"色切换缓存2"用来记录数字2的
      2023-09-30
      回复
    • 亮
      2023-09-30回复Sing
      谢谢,黄跟红目前表现正常,但是我又100个数字要记录缓存,从不能用100个缓存吧,那要用表格还是列表?
      2023-09-30
      回复
    • Sing
      Sing
      发表于移动端
      2023-10-02回复
      列表就可以了
      2023-10-02
      回复
登录 后发表内容