// Use this for initialization void Start() { flying = true; falling = false; m_rigidBody = GetComponent <Rigidbody>(); //m_rigidBody = transform.FindChild("Arrow").gameObject.GetComponent<Rigidbody>(); //hitEffectPoolManager = GameObject.Find("HitEffectPool").GetComponent<HitEffectPoolManager>(); hitEffectPoolManager = HitEffectPoolManager.instance; }
// Use this for initialization void Start() { instance = GameObject.Find("HitEffectPool").GetComponent <HitEffectPoolManager>(); blockArrowHitEffects = new List <GameObject>(); for (int i = 0; i < sizeBlockArrowHitEffects; i++) { GameObject go = Instantiate(BlockArrowHitEffectPrefab); go.SetActive(false); blockArrowHitEffects.Add(go); } }
// Use this for initialization void Start() { hitEffectPoolManager = HitEffectPoolManager.instance; }