BBGamelib.CCScheduler.pauseTarget C# (CSharp) Method

pauseTarget() public method

public pauseTarget ( System target ) : void
target System
return void
		public void pauseTarget(System.Object target){
			NSUtils.Assert (target != null, "target must be non nil");		
			
			// Custom selectors
			tHashTimerEntry element = hashForTimers.HASH_FIND_INT (target.GetHashCode());
			if (element != null)
				element.paused = true;
			
			// Update selector
			tHashUpdateEntry elementUpdate = hashForUpdates.HASH_FIND_INT (target.GetHashCode());
			if (elementUpdate != null) {
				NSUtils.Assert(elementUpdate.entry != null, "pauseTarget: unknown error");
				elementUpdate.entry.obj.paused = true;
			}
		}
		

Usage Example

コード例 #1
0
 public void pauseSchedulerAndActions()
 {
     _scheduler.pauseTarget(this);
     _actionManager.pauseTarget(this);
 }