float waiting = 1;             //   바로 삭제되지 않고 1초 대기. 이미지 랜더링 될 수 있으니 ...

    public player_effect(ref Platformer.Mechanics.PlayerController _pc, enumPlayerEffectType _type, float _value = 0, float _time = 0)
    {
        pc           = _pc;
        effectType   = _type;
        time_to_keep = _time;
        value        = _value;
    }
    public void Set(ref Platformer.Mechanics.PlayerController _pc, enumPlayerEffectType _type, float _value = 0, float _time = 0)
    {
        pc           = _pc;
        effectType   = _type;
        time_to_keep = _time;
        value        = _value;

        deleted    = false;
        bDeleteNow = false;
        waiting    = 1;          //   바로 삭제되지 않고 1초 대기. 이미지 랜더링 될 수 있으니 ...
    }
Beispiel #3
0
 public player_effect_damage(ref Platformer.Mechanics.PlayerController _pc, enumPlayerEffectType _type, float _value = 0, float _time = 0) : base(ref _pc, _type, _value, _time)
 {
 }