1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- (function() {
- FZ.Game = {};
-
- FZ.Game.checkButtun = function(theButton) {
- var Position = theButton.getPosition();
- if (FZ.ControlManager.Mouse.x > Position.x
- && FZ.ControlManager.Mouse.y > Position.y
- && FZ.ControlManager.Mouse.x < Position.x
- + theButton.__theImages[0][0].width
- && FZ.ControlManager.Mouse.y < Position.y
- + theButton.__theImages[0][0].height) {
- theButton.setFrame(1 + (FZ.ControlManager.Mouse.leftKey ? 1 : 0));
- return true;
- } else {
- theButton.setFrame(0);
- }
- return false;
- };
- FZ.Game.PreLoadingState = new (FZ.newClass( {
- StateName : FZ.StateDefs.GAME_STATE_PRELOADING,
- m_test_timer : 0,
- preProcess : function() {
- // loading the resources for the loading state
- FZ.spriteManager.addResource("LOADING_BG",0,"imgs/MAIN_MENU_AND_LOADING_BG.png",0,0,1);
- FZ.spriteManager.addResource("majong_BG",0,"imgs/majong_BG.png",0,0,1);
- FZ.spriteManager.addResource("loading_empty",0,"imgs/loading_empty.png",0,0,1);
- FZ.spriteManager.addResource("loading_full",0,"imgs/loading_full.png",0,0,1);
- FZ.spriteManager.addResource("SpilSplash",0,"imgs/SpilSplash.png",0,0,1);
- this.m_timer = setTimeout(FZ.Tools.bind(this, this.AIUpdate), 500);
- },
- postProcess : function() {
- },
- AIUpdate : function() {
- FZ.PrintLog("" + this.m_test_timer);
-
- if (FZ.ResourceManager.isResourceLoaded()) {
- FZ.GameBase.switchToState(FZ.StateDefs.GAME_STATE_LOGO);
- }
- else {
- this.m_timer = setTimeout(FZ.Tools.bind(this, this.AIUpdate), 200);
- }
- }
- }, FZ.BaseState))();
- })();
|