init.lua 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. --[[
  2. Copyright (c) 2011-2015 chukong-incc.com
  3. Permission is hereby granted, free of charge, to any person obtaining a copy
  4. of this software and associated documentation files (the "Software"), to deal
  5. in the Software without restriction, including without limitation the rights
  6. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  7. copies of the Software, and to permit persons to whom the Software is
  8. furnished to do so, subject to the following conditions:
  9. The above copyright notice and this permission notice shall be included in
  10. all copies or substantial portions of the Software.
  11. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  12. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  13. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  14. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  15. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  17. THE SOFTWARE.
  18. ]]
  19. require "cocos.cocos2d.Cocos2d"
  20. require "cocos.cocos2d.Cocos2dConstants"
  21. require "cocos.cocos2d.functions"
  22. -- __G__TRACKBACK__ = function(msg)
  23. -- local msg = debug.traceback(msg, 3)
  24. -- print(msg)
  25. -- return msg
  26. -- end
  27. -- opengl
  28. require "cocos.cocos2d.Opengl"
  29. require "cocos.cocos2d.OpenglConstants"
  30. -- audio
  31. require "cocos.cocosdenshion.AudioEngine"
  32. -- cocosstudio
  33. if nil ~= ccs then
  34. require "cocos.cocostudio.CocoStudio"
  35. end
  36. -- ui
  37. if nil ~= ccui then
  38. require "cocos.ui.GuiConstants"
  39. require "cocos.ui.experimentalUIConstants"
  40. end
  41. -- extensions
  42. require "cocos.extension.ExtensionConstants"
  43. -- network
  44. require "cocos.network.NetworkConstants"
  45. -- Spine
  46. -- if nil ~= sp then
  47. -- require "cocos.spine.SpineConstants"
  48. -- end
  49. require "cocos.cocos2d.deprecated"
  50. require "cocos.cocos2d.DrawPrimitives"
  51. -- Lua extensions
  52. require "cocos.cocos2d.bitExtend"
  53. -- -- CCLuaEngine
  54. -- require "cocos.cocos2d.DeprecatedCocos2dClass"
  55. -- require "cocos.cocos2d.DeprecatedCocos2dEnum"
  56. -- require "cocos.cocos2d.DeprecatedCocos2dFunc"
  57. -- require "cocos.cocos2d.DeprecatedOpenglEnum"
  58. -- -- register_cocostudio_module
  59. -- if nil ~= ccs then
  60. -- require "cocos.cocostudio.DeprecatedCocoStudioClass"
  61. -- require "cocos.cocostudio.DeprecatedCocoStudioFunc"
  62. -- end
  63. -- -- register_cocosbuilder_module
  64. -- require "cocos.cocosbuilder.DeprecatedCocosBuilderClass"
  65. -- -- register_cocosdenshion_module
  66. -- require "cocos.cocosdenshion.DeprecatedCocosDenshionClass"
  67. -- require "cocos.cocosdenshion.DeprecatedCocosDenshionFunc"
  68. -- -- register_extension_module
  69. -- require "cocos.extension.DeprecatedExtensionClass"
  70. -- require "cocos.extension.DeprecatedExtensionEnum"
  71. -- require "cocos.extension.DeprecatedExtensionFunc"
  72. -- -- register_network_module
  73. -- require "cocos.network.DeprecatedNetworkClass"
  74. -- require "cocos.network.DeprecatedNetworkEnum"
  75. -- require "cocos.network.DeprecatedNetworkFunc"
  76. -- -- register_ui_moudle
  77. -- if nil ~= ccui then
  78. -- require "cocos.ui.DeprecatedUIEnum"
  79. -- require "cocos.ui.DeprecatedUIFunc"
  80. -- end
  81. -- cocosbuilder
  82. require "cocos.cocosbuilder.CCBReaderLoad"
  83. -- extends
  84. transition = require("cocos.extends.transition")
  85. require("cocos.extends.NodeEx")
  86. require("cocos.extends.SpriteEx")
  87. require("cocos.extends.LayerEx")
  88. require("cocos.extends.MenuEx")
  89. if ccui then
  90. require("cocos.extends.UIWidget")
  91. require("cocos.extends.UICheckBox")
  92. require("cocos.extends.UIEditBox")
  93. require("cocos.extends.UIListView")
  94. require("cocos.extends.UIPageView")
  95. require("cocos.extends.UIScrollView")
  96. require("cocos.extends.UISlider")
  97. require("cocos.extends.UITextField")
  98. end