public void gotoAndPlay(string start, string end, BBFlashMovieCallback callback = null) { int startFrame = getFrame(start); NSUtils.Assert(startFrame != -1, "BBFlashMovie:gotoAndPlay: Label {0} not found.", start); int endFrame = getFrame(end); NSUtils.Assert(endFrame != -1, "BBFlashMovie:gotoAndPlay: Label {0} not found.", end); gotoAndPlay(startFrame, endFrame, callback); }
public void gotoAndPlay(int start, int end, BBFlashMovieCallback callback = null) { NSUtils.Assert(start <= end, "BBFlashMovie:gotoAndPlay: reverse play is not supported at current version."); _movieCtrl.callback = delegate { if (callback != null) { callback(this); } }; _movieCtrl.startFrame = start; _movieCtrl.endFrame = end; _movieCtrl.start(); }
public void play(BBFlashMovieCallback callback) { gotoAndPlay(0, this.totalFrames - 1, callback); }