求教scratch克隆体变量查询功能
scratch吧
全部回复
仅看楼主
level 2
各位专家,大家好!如果用scratch创建多个克隆体,假设另一个角色碰到某个克隆体,如何知道这是哪个克隆体?貌似无法区分?其次,如果给多个克隆体设置不同的造型,那么显示该角色的造型编号只能有1个,而且是最开始的那个本体角色,那么我们有什么办法能知道某个克隆体什么造型编号么?谢谢!
2018年05月19日 13点05分 1
level 5
(“你设个私有变量当克隆体序号在设个列表让克隆体把自己的编号添加进去啊”)
2018年05月19日 13点05分 2
level 2
谢谢!还是不太理解,用列表保存肯定可以,但需要先知道是哪一个克隆体,才好去列表中查询。我的意思是如果有一只猫,碰到一个克隆的老鼠(假设有20只克隆的老鼠),猫想知道它碰到的老鼠是哪一只老鼠?怎么做呢?目前碰到检测只能列出老鼠角色,无法区分该角色下的每个克隆体?当然,也可以反过来让每个克隆的老鼠去判断当前是否碰到猫,然后反过来通知猫我是第几个老鼠。但如果角色是一只猫还行,如果猫也是多只,也是克隆的,几只猫抓几只老鼠的情况,如何区分彼此呢?
2018年05月19日 14点05分 3
猫碰到老鼠之后广播。老鼠接收广播判定是否碰到猫 再返回自己的私有变量(编号)
2018年05月27日 05点05分
吧务
level 15
可以看看我那个克隆体血条教程,都是一回事。[滑稽]
也就是用私有变量把克隆体编号,与链表对应起来[心碎]
2018年05月20日 11点05分 4
level 12
clipcc最简单解决
2018年05月21日 09点05分 5
吧务
level 15
坟贴勿回
2019年12月25日 22点12分 6
1