/// <summary> /// 从对象池中取出技能预警投射器的对象 by吴江 /// </summary> /// <param name="_pos"></param> /// <param name="_rot"></param> /// <returns></returns> public AbilityShadowEffecter SpawnAbilityShadowEffecter(Vector3 _pos, float _rotY, float _wid, float _length, AlertAreaType _type, Color _color, float _duration) { AbilityShadowEffecter abilityShadowEffecter = AbilityShadowEffectorPool.Request(_pos); abilityShadowEffecter.OnSpawned(_type, _color, _rotY, _wid, _length, _duration); return(abilityShadowEffecter); }
/// <summary> /// 从对象池中取出技能预警投射器的对象 by吴江 /// </summary> /// <param name="_pos"></param> /// <param name="_rot"></param> /// <returns></returns> public AbilityShadowEffecter SpawnAbilityShadowEffecter(Transform _parent, float _rotY, float _wid, float _length, AlertAreaType _type, Color _color, float _duration) { AbilityShadowEffecter abilityShadowEffecter = AbilityShadowEffectorPool.Request(Vector3.zero); abilityShadowEffecter.transform.parent = _parent; abilityShadowEffecter.transform.localPosition = new Vector3(0, 10.0f, 0); abilityShadowEffecter.OnSpawned(_type, _color, _rotY, _wid, _length, _duration); return(abilityShadowEffecter); }