本文主要记录scratch中枪与子弹在不同数量配比之下实现。
提要:
一、枪与子弹的数量关系。
1、一把枪一次操作只能发射一颗子弹,比如一支狙击枪、手枪等。
2、一把枪长按能连续发射一路子弹,比如一挺机关枪。
3、一把枪点击长按能同时连续发射多路子弹。
4、多把枪能同时各自自动发射自己的子弹,比如一群豌豆射手。
二、枪与子弹的角色实现方式。
1、枪和子弹分别设置角色实现。
2、枪和子弹放置在同一个角色内实现。
————————————————————————————————————————
一、一把枪一次操作只能发射一颗子弹。
因为豌豆射手的数量不确定,所以无法通过多角色实现,只能使用克隆体实现。如果数量确定,可以通过多个【二】或【三】来实现。
二、一把枪长按能连续发射一路子弹。
因为豌豆射手的数量不确定,所以无法通过多角色实现,只能使用克隆体实现。如果数量确定,可以通过多个【二】或【三】来实现。
三、一把枪点击长按能同时连续发射多路子弹。
因为豌豆射手的数量不确定,所以无法通过多角色实现,只能使用克隆体实现。如果数量确定,可以通过多个【二】或【三】来实现。
四、多把枪能同时各自自动发射自己的子弹
因为豌豆射手的数量不确定,所以无法通过多角色实现,只能使用克隆体实现。如果数量确定,可以通过多个【二】或【三】来实现。