你见过这么萌的坚果吗!烧脑编程,复刻经典【Scratch编程创作植物大战僵尸】-你见过这么萌的坚果吗?!烧脑编程,复刻经典【Scratch编程创作植物大战僵尸】
热门回复:
- 小A诶_:管你看得懂看不懂,看就完了[脱单doge]
计算(#x)(#y)到(*x)(*y)的距离(#角度)
如果(#角度)除以180的余数等于0
将(点一)设为1
将(点二)设为2
将(点c)设为(*x乘以-1)
否则
将(点一)设为tan(90-(#角度)
将(点二)设为-1
将(点三)设为【(点1)乘以*x + (点二乘以*y)】
将(点到点的距离)设为{【绝对值(点一)乘以(#x)+(点二)乘以(#y)】 除以【平方根(点一)的平方+(点二)的平方】 }
对半径 (#半径) 内的敌人造成伤害
(#i循环) 设为 0
重复执行(敌人x的项目数次)
(#i循环 ) 加1
计算(自己的坐标赋值给(#x),y坐标同样的道理),(敌人x列表的第i循环项赋值给(*x))(敌人y坐标列表的第i循环项赋值给(*y))
如果两点之间的距离小于(#半径)那么
对敌人造成伤害
对半径 (#半径) 内的敌人造成伤害
(#i循环) 设为 0
重复执行(敌人x的项目数次)
(#i循环 ) 加1
计算(自己的坐标赋值给(#x),y坐标同样的道理),(敌人x列表的第i循环项赋值给(*x))(敌人y坐标列表的第i循环项赋值给(*y))
如果两点之间的距离小于(#半径)那么
对敌人造成伤害
- 杨某1234667180:还有一些bug,1就是没种的植物碰到种过的植会动。
2有时植物会不明消失
3坚果没啥用[吃瓜]
- Onk-_-:僵尸的图层似乎没有分好
而且为什么僵尸的头和右手不动(看起来像是缩着脖子
- 帅气大boy:能用scratch做掘地求生或iwanna吗?[热词系列_问号]
- 宇宙是学霸:三连了