@@ -42,16 +42,6 @@ cc.$ = function (x) {
4242cc . $new = function ( x ) {
4343 return document . createElement ( x ) ;
4444} ;
45- //function to load files into html
46- /*
47- cc.loadjs = function(filename)
48- {
49- //get a ref to header
50- var head = cc.$('head');
51- var insert = document.createElement('script');
52- insert.setAttribute('src',cc.Dir+filename);
53- head.appendChild(insert);
54- };*/
5545
5646cc . loadjs = function ( filename ) {
5747 //add the file to the que
@@ -97,47 +87,12 @@ cc.loadjs = function (filename) {
9787 }
9888} ;
9989
100- // Engine files,
101- // They can be packeted to a single file using the Ant tool.
102- // The shell files and Closure Compiler which Ant needs are provided in tools folder and cocos2d folder.
103- cc . loadjs ( '../cocos2d/platform/CCClass.js' ) ; //0
104- cc . loadjs ( '../cocos2d/platform/CCCommon.js' ) ; //1
105- cc . loadjs ( '../cocos2d/platform/platform.js' ) ; //2
106- cc . loadjs ( '../cocos2d/cocoa/CCGeometry.js' ) ; //3
107- cc . loadjs ( '../cocos2d/cocoa/CCSet.js' ) ; //4
108- cc . loadjs ( '../cocos2d/platform/CCTypes.js' ) ; //5
109- cc . loadjs ( '../cocos2d/cocoa/CCAffineTransform.js' ) ; //5
110- cc . loadjs ( '../cocos2d/support/CCPointExtension.js' ) ; //12
111- cc . loadjs ( '../cocos2d/base_nodes/CCNode.js' ) ; //6
112- cc . loadjs ( '../cocos2d/platform/CCMacro.js' ) ; //7
113- cc . loadjs ( '../cocos2d/platform/CCConfig.js' ) ; //7
114- cc . loadjs ( '../cocos2d/textures/CCTexture2D.js' ) ; //12
115- cc . loadjs ( '../cocos2d/textures/CCTextureCache.js' ) ; //12
116- cc . loadjs ( '../cocos2d/actions/CCAction.js' ) ; //7
117- cc . loadjs ( '../cocos2d/actions/CCActionInterval.js' ) ; //7
118- cc . loadjs ( '../cocos2d/actions/CCActionManager.js' ) ; //7
119- cc . loadjs ( '../cocos2d/actions/CCActionEase.js' ) ; //7
120- cc . loadjs ( '../cocos2d/layers_scenes_transitions_nodes/CCScene.js' ) ; //8
121- cc . loadjs ( '../cocos2d/layers_scenes_transitions_nodes/CCLayer.js' ) ; //9
122- cc . loadjs ( '../cocos2d/layers_scenes_transitions_nodes/CCTransition.js' ) ;
123- cc . loadjs ( '../cocos2d/sprite_nodes/CCSprite.js' ) ; //10
124- cc . loadjs ( '../cocos2d/label_nodes/CCLabelTTF.js' ) ; //11
125- cc . loadjs ( '../cocos2d/text_input_node/CCIMEDispatcher.js' ) ; //12
126- cc . loadjs ( '../cocos2d/touch_dispatcher/CCTouchDelegateProtocol.js' ) ; //12
127- cc . loadjs ( '../cocos2d/touch_dispatcher/CCTouchHandler.js' ) ; //12
128- cc . loadjs ( '../cocos2d/touch_dispatcher/CCTouchDispatcher.js' ) ; //12
129- cc . loadjs ( '../cocos2d/keypad_dispatcher/CCKeypadDelegate.js' ) ; //12
130- cc . loadjs ( '../cocos2d/keypad_dispatcher/CCKeypadDispatcher.js' ) ; //12
131- cc . loadjs ( '../cocos2d/CCDirector.js' ) ; //13
132- cc . loadjs ( '../cocos2d/CCScheduler.js' ) ; //14
133- cc . loadjs ( '../cocos2d/CCLoader.js' ) ; //14
134- cc . loadjs ( '../cocos2d/CCDrawingPrimitives.js' ) ; //15
135- cc . loadjs ( '../cocos2d/platform/CCApplication.js' ) ; //16
136- cc . loadjs ( '../cocos2d/platform/CCSAXParser.js' ) ; //16
137- cc . loadjs ( '../cocos2d/platform/AppControl.js' ) ; //18
138- cc . loadjs ( '../cocos2d/menu_nodes/CCMenuItem.js' ) ;
139- cc . loadjs ( '../cocos2d/menu_nodes/CCMenu.js' ) ;
140- cc . loadjs ( '../CocosDenshion/SimpleAudioEngine.js' ) ;
90+ var menuType = menuType || "DOM" ;
91+ if ( menuType == "DOM" ) {
92+ cc . loadjs ( '../lib/Cocos2d-html5-dommenu-min.js' ) ;
93+ } else {
94+ cc . loadjs ( '../lib/Cocos2d-html5-canvasmenu-min.js' ) ;
95+ }
14196
14297// User files
14398cc . loadjs ( 'Classes/AppDelegate.js' ) ; //17
0 commit comments