public virtual AsDelayedCall reset(AsDelayedCallback call, float delay, AsArray args)
 {
     mCurrentTime = 0;
     mTotalTime = AsMath.max(delay, 0.0001f);
     mCall = call;
     mArgs = args;
     mRepeatCount = 1;
     return this;
 }
 public virtual AsDelayedCall reset(AsDelayedCallback call, float delay, AsArray args)
 {
     mCurrentTime = 0;
     mTotalTime   = AsMath.max(delay, 0.0001f);
     mCall        = call;
     mArgs        = args;
     mRepeatCount = 1;
     return(this);
 }
Ejemplo n.º 3
0
 public virtual AsDelayedCall delayCall(AsDelayedCallback call, float delay, params Object[] args)
 {
     if(call == null)
     {
         return null;
     }
     AsDelayedCall delayedCall = new AsDelayedCall(call, delay, args);
     _add(delayedCall);
     return delayedCall;
 }
Ejemplo n.º 4
0
        public virtual AsDelayedCall delayCall(AsDelayedCallback call, float delay, params Object[] args)
        {
            if (call == null)
            {
                return(null);
            }
            AsDelayedCall delayedCall = new AsDelayedCall(call, delay, args);

            _add(delayedCall);
            return(delayedCall);
        }
 public virtual AsDelayedCall reset(AsDelayedCallback call, float delay)
 {
     return(reset(call, delay, null));
 }
 public AsDelayedCall(AsDelayedCallback call, float delay)
     : this(call, delay, null)
 {
 }
 public AsDelayedCall(AsDelayedCallback call, float delay, AsArray args)
 {
     reset(call, delay, args);
 }
 public virtual AsDelayedCall reset(AsDelayedCallback call, float delay)
 {
     return reset(call, delay, null);
 }
 public AsDelayedCall(AsDelayedCallback call, float delay)
     : this(call, delay, null)
 {
 }
Ejemplo n.º 10
0
 public AsDelayedCall(AsDelayedCallback call, float delay, AsArray args)
 {
     reset(call, delay, args);
 }