cocos-enhance-kit/engine/modules.json

401 lines
8.0 KiB
JSON
Raw Permalink Normal View History

2022-06-24 16:23:03 +00:00
[
{
"name": "Core",
"locked": true,
"entries": [],
"internal/resources": [
"builtin-2d-gray-sprite",
"builtin-2d-sprite",
"builtin-clear-stencil",
"builtin-unlit",
"builtin-2d-base"
]
},
{
"name": "Canvas",
"locked": true,
"entries": [
"./cocos2d/core/components/CCCanvas.js"
]
},
{
"name": "Sprite",
"locked": true,
"entries": [
"./cocos2d/core/components/CCSprite.js"
]
},
{
"name": "Label",
"locked": true,
"entries": [
"./cocos2d/core/components/CCLabel.js"
]
},
{
"name": "Audio",
"entries": [
"./cocos2d/audio/CCAudioEngine.js"
]
},
{
"name": "AudioSource",
"entries": [
"./cocos2d/core/components/CCAudioSource.js"
],
"dependencies": ["Audio"]
},
{
"name": "Action",
"entries": [
"./cocos2d/actions/index.js"
]
},
{
"name": "Animation",
"entries": [
"./cocos2d/core/components/CCAnimation.js",
"./cocos2d/animation/index.js"
]
},
{
"name": "Button",
"entries": [
"./cocos2d/core/components/CCButton.js"
]
},
{
"name": "Canvas Renderer",
"locked": true,
"hide": true,
"entries": [
"./cocos2d/core/renderer/canvas/index.js"
]
},
{
"name": "Collider",
"entries": [
"./cocos2d/core/collider/index.js"
]
},
{
"name": "Dynamic Atlas",
"entries": [
"./cocos2d/core/renderer/utils/dynamic-atlas/manager.js"
],
"dependencies": ["WebGL Renderer", "Renderer Texture"]
},
{
"name": "DragonBones",
"entries": [
"./extensions/dragonbones/index.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "EditBox",
"entries": [
"./cocos2d/core/components/editbox/CCEditBox.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "Graphics",
"entries": [
"./cocos2d/core/graphics/graphics.js",
"./cocos2d/core/renderer/webgl/assemblers/graphics/index.js",
"./cocos2d/core/renderer/canvas/renderers/graphics/index.js"
]
},
{
"name": "Geom Utils",
"since": "2.1.0",
"entries": [
"./cocos2d/core/geom-utils/index.ts"
]
},
{
"name": "Intersection",
"entries": [
"./cocos2d/core/collider/CCIntersection.js"
]
},
{
"name": "Layout",
"entries": [
"./cocos2d/core/components/CCLayout.js"
]
},
{
"name": "Label Effect",
"entries": [
"./cocos2d/core/components/CCLabelOutline.js",
"./cocos2d/core/components/CCLabelShadow.js"
],
"dependencies": ["Label"]
},
{
"name": "Mask",
"entries": [
"./cocos2d/core/components/CCMask.js",
"./cocos2d/core/renderer/webgl/assemblers/mask-assembler.js",
"./cocos2d/core/renderer/canvas/renderers/mask.js"
],
"dependencies": ["Graphics"]
},
{
"name": "Mesh",
"entries": [
"./cocos2d/core/mesh/index.js"
]
},
{
"name": "MotionStreak",
"entries": [
"./cocos2d/core/components/CCMotionStreak.js",
"./cocos2d/core/renderer/webgl/assemblers/motion-streak.js",
"./cocos2d/core/renderer/webgl/assemblers/motion-streak-multi.js"
2022-06-24 16:23:03 +00:00
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "NodePool",
"entries": [
"./extensions/ccpool/CCNodePool.js"
]
},
{
"name": "Native Socket"
},
{
"name": "Physics",
"entries": [
"./cocos2d/core/physics/index.js"
],
"dependencies": ["Collider"]
},
{
"name": "PageView",
"entries": [
"./cocos2d/core/components/CCPageView.js"
]
},
{
"name": "PageViewIndicator",
"entries": [
"./cocos2d/core/components/CCPageViewIndicator.js"
]
},
{
"name": "ProgressBar",
"entries": [
"./cocos2d/core/components/CCProgressBar.js"
]
},
{
"name": "ParticleSystem",
"entries": [
"./cocos2d/particle/index.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "RichText",
"entries": [
"./cocos2d/core/components/CCRichText.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "Renderer Texture",
"entries": [
"./cocos2d/core/assets/CCRenderTexture.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "Slider",
"entries": [
"./cocos2d/core/components/CCSlider.js"
]
},
{
"name": "ScrollBar",
"entries": [
"./cocos2d/core/components/CCScrollBar.js"
]
},
{
"name": "ScrollView",
"entries": [
"./cocos2d/core/components/CCScrollView.js"
],
"dependencies": ["Layout", "Mask"]
},
{
"name": "Spine Skeleton",
"entries": [
"./extensions/spine/index.js"
],
"internal/resources": [
"builtin-2d-spine"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "StudioComponent",
"entries": [
"./cocos2d/core/components/CCStudioComponent.js"
]
},
{
"name": "Toggle",
"entries": [
"./cocos2d/core/components/CCToggle.js",
"./cocos2d/core/components/CCToggleGroup.js",
"./cocos2d/core/components/CCToggleContainer.js"
]
},
{
"name": "TiledMap",
"entries": [
"./cocos2d/tilemap/index.js"
],
"dependencies": ["WebGL Renderer"]
},
{
"name": "VideoPlayer",
"entries": [
"./cocos2d/videoplayer/CCVideoPlayer.js"
]
},
{
"name": "Widget",
"entries": [
"./cocos2d/core/components/CCWidget.js",
"./cocos2d/core/base-ui/CCWidgetManager.js"
]
},
{
"name": "WebView",
"entries": [
"./cocos2d/webview/CCWebView.js"
]
},
{
"name": "WebGL Renderer",
"locked": true,
"hide": true,
"entries": [
"./cocos2d/core/renderer/webgl/model-batcher.js",
"./cocos2d/core/renderer/webgl/assemblers/index.js",
"./extensions/dragonbones/webgl-assembler.js"
]
},
{
"name": "3D",
"since": "2.1.0",
"entries": [
"./cocos2d/core/3d/index.js",
"./cocos2d/core/renderer/webgl/assemblers/label/3d/bmfont.js",
"./cocos2d/core/renderer/webgl/assemblers/label/3d/letter.js",
"./cocos2d/core/renderer/webgl/assemblers/label/3d/ttf.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/bar-filled.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/mesh.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/radial-filled.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/simple.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/sliced.js",
"./cocos2d/core/renderer/webgl/assemblers/sprite/3d/tiled.js"
],
"dependencies": ["Mesh", "WebGL Renderer", "Geom Utils"]
},
{
"name": "3D Primitive",
"since": "2.1.1",
"entries": [
"./cocos2d/core/3d/primitive/index.ts"
],
"dependencies": ["3D"]
},
{
"name": "SubContext",
"entries": [
"./cocos2d/core/components/SubContextView.js"
],
"hide": true
},
{
"name": "TypeScript Polyfill",
"entries": [
"./polyfill/typescript.js"
],
"hide": true
},
{
"name": "3D Physics/cannon.js",
"since": "2.3.0",
"entries": [
"./cocos2d/core/3d/physics/exports/physics-cannon.ts"
],
"dependencies": ["3D", "3D Physics Framework"]
},
{
"name": "3D Physics/Builtin",
"since": "2.3.0",
"entries": [
"./cocos2d/core/3d/physics/exports/physics-builtin.ts"
],
"dependencies": ["3D", "3D Physics Framework"]
},
{
"name": "3D Physics Framework",
"entries": [
"./cocos2d/core/3d/physics/exports/physics-framework.ts"
],
"hide": true
},
{
"name": "3D Particle",
"since": "2.3.0",
"entries": [
"./cocos2d/core/3d/particle/particle-system-3d.ts",
"./cocos2d/core/3d/particle/renderer/particle-system-3d-renderer.ts"
],
"internal/resources": [
"builtin-3d-particle",
"builtin-3d-particle-trail"
],
"dependencies": ["3D"]
},
{
"name": "SafeArea",
"since": "2.4.0",
"entries": [
"./cocos2d/core/components/CCSafeArea.js"
],
"dependencies": ["Widget"]
}
]