Skip to content

Commit

Permalink
perfection scheduler API
Browse files Browse the repository at this point in the history
  • Loading branch information
knoxHuang committed Apr 5, 2016
1 parent 717cd2a commit e258b0a
Show file tree
Hide file tree
Showing 7 changed files with 156 additions and 78 deletions.
1 change: 0 additions & 1 deletion cocos2d/actions/CCActionInterval.js
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,6 @@ cc.ActionInterval = cc.FiniteTimeAction.extend({
* @param {Object} easeObj
* @returns {ActionInterval}
* @example
* //example
* action.easeing(cc.easeIn(3.0));
*/
easing: function (easeObj) {
Expand Down
216 changes: 148 additions & 68 deletions cocos2d/core/CCScheduler.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion docs/cocos2d/core/CCScheduler/schedule.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
-------------------
//register a schedule to scheduler
cc.director.getScheduler().schedule(callback, this, interval, !this._isRunning);
4 changes: 2 additions & 2 deletions docs/cocos2d/core/CCScheduler/scheduleCallbackForTarget.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-------------------
//register a schedule to scheduler
cc.director.getScheduler().scheduleCallbackForTarget(this, function, interval, repeat, delay, !this._isRunning );
var scheduler = cc.director.getScheduler();
scheduler.scheduleCallbackForTarget(this, function, interval, repeat, delay, !this._isRunning);
4 changes: 2 additions & 2 deletions docs/cocos2d/core/CCScheduler/scheduleUpdateForTarget.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-------------------
//register this object to scheduler
cc.director.getScheduler().scheduleUpdateForTarget(this, priority, !this._isRunning );
var scheduler = cc.director.getScheduler();
scheduler.scheduleUpdateForTarget(this, priority, !this._isRunning );
4 changes: 2 additions & 2 deletions docs/cocos2d/core/CCScheduler/unscheduleCallbackForTarget.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-------------------
//unschedule a callback of target
cc.director.getScheduler().unscheduleCallbackForTarget(function, this);
var scheduler = cc.director.getScheduler();
scheduler.unscheduleCallbackForTarget(this, callback);
4 changes: 2 additions & 2 deletions docs/cocos2d/core/CCScheduler/unscheduleUpdateForTarget.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
-------------------
//unschedules the "update" method.
cc.director.getScheduler().unscheduleUpdateForTarget(this);
var scheduler = cc.director.getScheduler();
scheduler.unscheduleUpdateForTarget(this);

0 comments on commit e258b0a

Please sign in to comment.