ohshimatani / groupA_AcceLance

2 stars 0 forks source link

敵オブジェクト上に漢字(テキスト)を表示する #33

Closed Parasuatene closed 2 years ago

Parasuatene commented 2 years ago

やること

イメージ

image

参考サイト

Parasuatene commented 2 years ago
Parasuatene commented 2 years ago

問題点

イメージ画像 image

原因

解決策

Parasuatene commented 2 years ago

問題点

  • 敵に漢字を表示するようにはできたが、敵から弾が二つ発射されるようになってしまった。

イメージ画像 image

原因

  • Enemy.csではEnemyの子オブジェクトを全て取得し、それらのTransformをもとに弾を生成している。
  • Canvasを子オブジェクトに追加したことで、Canvasの座標からも弾が生成されてしまっている。

解決策

  • Enemy.csのShotメソッドにおいて、全ての子オブジェクトから弾を生成するのではなく、ShotPositionという名前が含まれるオブジェクトからのみ、弾が生成されるようにする。

解決!!!

image