[求助]关于克隆体的问题
scratch吧
全部回复
仅看楼主
level 5
张愉孔明
楼主
我最近想做一个生存类的游戏,就是有黑夜白天变化,可以杀羊,打僵尸,睡觉。。。。然后还可以撸树,就是撸树这个环节怎么做啊。我的设想是系统随机生成一些树(克隆),每棵树血量是35,你的武器是拳头,当按下鼠标且碰到那棵树的时候,树的血量-10。如果树的血量<1的时候就掉落木头并删除本克隆体,但是我为什么碰到树并按下鼠标之后啥效果都没有(血量我用的是链表记的)。?脚本如下
2020年04月29日 07点04分
1
吧务
level 15
遧傂鼝
不要删除链表的第编号项,因为你编号不变链表项目数却少了,编号和链表各项就不一一对应了
2020年04月29日 07点04分
2
level 8
小C数星星
为什么要用列表?因为其它角色需要访问吗
?
如果是这样,记住这个原则:
克隆体在创建后申请到一个列表空间,且这个空间直到克隆体删除前,是不能删掉的!!
也就是说这个克隆体一直在的话,所对应的所有列表项都在。可以是空的,但不能没!而你若删除了某个克隆体,最好不要删除这个列表项。而是留着,给后面的克隆体用。如果这个列表后面还有很多项,那删除的开销是很大的。
还有,其它角色不需要访问的克隆体数据,建议用私变量解决。少很多麻烦事。
2020年04月29日 08点04分
3
level 3
北疆草原22
如果其他角色不访问可以用变量:创建一个变量,勾选“仅适用于当前角色”(必须)
2020年05月11日 10点05分
4
level 10
聖蛋节
不要随意删列表里面的项,不然很麻烦
2020年05月11日 11点05分
5
1