GameModeTest.cs 648 B

1234567891011121314151617
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. using UnityEngine.SceneManagement;
  5. /* 游戏模式-打靶测试 */
  6. public class GameModeTest : GameMode {
  7. public GameModeTest(GameMgr gameMgr) : base(gameMgr) {
  8. //记录可射击的靶子
  9. if (SceneManager.GetActiveScene().name == "Game") {
  10. TargetBody targetBody = GameObject.Find("GameArea/TargetObject/TargetBody").GetComponent<TargetBody>();
  11. GameObject.FindObjectOfType<ArmBow>().validTargets.Add(targetBody);
  12. }
  13. }
  14. public override void HitTarget(float score) {
  15. HitTargetNumber.Create(score);
  16. }
  17. }