[关闭]
@MilCOS 2016-04-17T20:42:18.000000Z 字数 664 阅读 719

作业二 CanonBase(Vpython) 的说明

Starlight Glimmer
作业 Vpython 抛物线


程序目的

程序实现方法

详细的实现方法

  1. # 1.反弹
  2. if bomb.pos.y < bomb.radius:
  3. bomb.velocity.y = abs(bomb.velocity.y)
  1. # 2.(1)半空中撞击
  2. if abs(bomb.pos.x-target.pos.x) <= t_r and abs(bomb.pos.z-target.pos.z) <= t_r and bomb.pos.y<=distance1:
  3. # 2.(2)砸到地面时,目标落入有效范围
  4. if mag(bomb.pos-target.pos)<=distance2 and bomb.pos.y<= distance1:

演示

  1. 输入
    此处输入图片的描述

真的

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注