コード例 #1
0
    /// <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);
    }
コード例 #2
0
    /// <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);
    }