コード例 #1
0
        void Awake()
        {
            Cursor.visible       = false;
            _reticle             = GameObject.Find("Reticle").GetComponent <Image>();
            _turret              = GameObject.Find("turret_tmp");
            _playerShipControl   = GetComponent <PlayerShipControl>();
            _destructable        = GetComponent <Destructable>();
            ProjectileSpawnPoint = GameObject.Find("PProjectileSpawnPoint");
            Projectile           = (GameObject)Resources.Load("Projectiles/Projectile");
            TargetName           = TargetUI.transform.FindChild("TargetName").GetComponent <Text>();
            TargetDistance       = TargetUI.transform.FindChild("TargetDistance").GetComponent <Text>();
            TargetingArrow       = GameObject.Find("TargetIndicator").GetComponent <RectTransform>();

            _destructable.OnHealthChanged += UpdateHealthBar;
        }
コード例 #2
0
        void Awake()
        {
            Cursor.visible = false;
            _reticle = GameObject.Find("Reticle").GetComponent<Image>();
            _turret = GameObject.Find("turret_tmp");
            _playerShipControl = GetComponent<PlayerShipControl>();
            _destructable = GetComponent<Destructable>();
            ProjectileSpawnPoint = GameObject.Find("PProjectileSpawnPoint");
            Projectile = (GameObject)Resources.Load("Projectiles/Projectile");
            TargetName = TargetUI.transform.FindChild("TargetName").GetComponent<Text>();
            TargetDistance = TargetUI.transform.FindChild("TargetDistance").GetComponent<Text>();
            TargetingArrow = GameObject.Find("TargetIndicator").GetComponent<RectTransform>();

            _destructable.OnHealthChanged += UpdateHealthBar;
        }