Yao-class-cpp-studio / battle_game

MIT License
9 stars 87 forks source link

Inplete Phantom (Issue #398) #465

Closed huang-wj closed 1 year ago

huang-wj commented 1 year ago

[New Tank] Phantom

功能简介:

  1. 每个Phantom能躲过前5次攻击,继承自InfernoTank以测试(因为InfernoTank会自动攻击);
  2. 已躲过攻击次数每加一,Phantom图像就会变化,表情逐渐沮丧,如图: phantom5 phantom4 phantom3 phantom2 phantom1 phantom0 注:由于我没有PS,只用PowerPoint简单地设了透明色,因此附上原图转PNG(来源:百度百科“幽灵”词条图册): origin_picture
  3. Phantom的炮塔的图像也是一个小幽灵(幽灵拿着小幽灵发射子弹): phantom_turrent 注:为了能继承InfernoTank以提高代码重用率,渲染Phantom及其炮塔纹理时未注册模型

效果截图: 幽灵截图