mirror of
https://github.com/wassname/phaser.git
synced 2026-06-28 16:20:37 +08:00
8662cd2fd4
New build script now cleanly splits Phaser, Pixi and p2 so they are each UMD wrapped and each available in the global scope (now more requireJS friendly!). phaser-no-libs.js allows you to use your own version of p2.js or pixi.js with Phaser. Warning: This is totally unsupported. If you hit bugs, you fix them yourself. Fixed silly instanceof bug in game objects (sorry guys).
156 lines
7.8 KiB
PHP
156 lines
7.8 KiB
PHP
<?php
|
|
if (!isset($path))
|
|
{
|
|
$path = '..';
|
|
}
|
|
|
|
echo <<<EOL
|
|
|
|
<script src="$path/src/p2.js"></script>
|
|
|
|
<script src="$path/src/pixi/Pixi.js"></script>
|
|
<script src="$path/src/pixi/core/Point.js"></script>
|
|
<script src="$path/src/pixi/core/Rectangle.js"></script>
|
|
<script src="$path/src/pixi/core/Polygon.js"></script>
|
|
<script src="$path/src/pixi/core/Circle.js"></script>
|
|
<script src="$path/src/pixi/core/Ellipse.js"></script>
|
|
<script src="$path/src/pixi/core/Matrix.js"></script>
|
|
<script src="$path/src/pixi/display/DisplayObject.js"></script>
|
|
<script src="$path/src/pixi/display/DisplayObjectContainer.js"></script>
|
|
<script src="$path/src/pixi/display/Sprite.js"></script>
|
|
<script src="$path/src/pixi/display/SpriteBatch.js"></script>
|
|
<script src="$path/src/pixi/filters/FilterBlock.js"></script>
|
|
<script src="$path/src/pixi/text/Text.js"></script>
|
|
<script src="$path/src/pixi/text/BitmapText.js"></script>
|
|
<script src="$path/src/pixi/display/Stage.js"></script>
|
|
<script src="$path/src/pixi/utils/Utils.js"></script>
|
|
<script src="$path/src/pixi/utils/EventTarget.js"></script>
|
|
<script src="$path/src/pixi/utils/Polyk.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLShaderUtils.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/shaders/PixiShader.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/shaders/PixiFastShader.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/shaders/StripShader.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/shaders/PrimitiveShader.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLGraphics.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/WebGLRenderer.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLMaskManager.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLShaderManager.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLSpriteBatch.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLFastSpriteBatch.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/WebGLFilterManager.js"></script>
|
|
<script src="$path/src/pixi/renderers/webgl/utils/FilterTexture.js"></script>
|
|
<script src="$path/src/pixi/renderers/canvas/utils/CanvasMaskManager.js"></script>
|
|
<script src="$path/src/pixi/renderers/canvas/utils/CanvasTinter.js"></script>
|
|
<script src="$path/src/pixi/renderers/canvas/CanvasRenderer.js"></script>
|
|
<script src="$path/src/pixi/renderers/canvas/CanvasGraphics.js"></script>
|
|
<script src="$path/src/pixi/primitives/Graphics.js"></script>
|
|
<script src="$path/src/pixi/extras/TilingSprite.js"></script>
|
|
<script src="$path/src/pixi/textures/BaseTexture.js"></script>
|
|
<script src="$path/src/pixi/textures/Texture.js"></script>
|
|
<script src="$path/src/pixi/textures/RenderTexture.js"></script>
|
|
|
|
<script src="$path/src/Phaser.js"></script>
|
|
<script src="$path/src/utils/Utils.js"></script>
|
|
|
|
<script src="$path/src/geom/Circle.js"></script>
|
|
<script src="$path/src/geom/Point.js"></script>
|
|
<script src="$path/src/geom/Rectangle.js"></script>
|
|
<script src="$path/src/geom/Line.js"></script>
|
|
<script src="$path/src/geom/Ellipse.js"></script>
|
|
<script src="$path/src/geom/Polygon.js"></script>
|
|
|
|
<script src="$path/src/core/Camera.js"></script>
|
|
<script src="$path/src/core/State.js"></script>
|
|
<script src="$path/src/core/StateManager.js"></script>
|
|
<script src="$path/src/core/LinkedList.js"></script>
|
|
<script src="$path/src/core/Signal.js"></script>
|
|
<script src="$path/src/core/SignalBinding.js"></script>
|
|
<script src="$path/src/core/Filter.js"></script>
|
|
<script src="$path/src/core/Plugin.js"></script>
|
|
<script src="$path/src/core/PluginManager.js"></script>
|
|
<script src="$path/src/core/Stage.js"></script>
|
|
<script src="$path/src/core/Group.js"></script>
|
|
<script src="$path/src/core/World.js"></script>
|
|
<script src="$path/src/core/Game.js"></script>
|
|
<script src="$path/src/core/ScaleManager.js"></script>
|
|
|
|
<script src="$path/src/input/Input.js"></script>
|
|
<script src="$path/src/input/Key.js"></script>
|
|
<script src="$path/src/input/Keyboard.js"></script>
|
|
<script src="$path/src/input/Mouse.js"></script>
|
|
<script src="$path/src/input/MSPointer.js"></script>
|
|
<script src="$path/src/input/Pointer.js"></script>
|
|
<script src="$path/src/input/Touch.js"></script>
|
|
<script src="$path/src/input/Gamepad.js"></script>
|
|
<script src="$path/src/input/SinglePad.js"></script>
|
|
<script src="$path/src/input/GamepadButton.js"></script>
|
|
<script src="$path/src/input/InputHandler.js"></script>
|
|
|
|
<script src="$path/src/gameobjects/Events.js"></script>
|
|
<script src="$path/src/gameobjects/GameObjectCreator.js"></script>
|
|
<script src="$path/src/gameobjects/GameObjectFactory.js"></script>
|
|
<script src="$path/src/gameobjects/BitmapData.js"></script>
|
|
<script src="$path/src/gameobjects/Sprite.js"></script>
|
|
<script src="$path/src/gameobjects/Image.js"></script>
|
|
<script src="$path/src/gameobjects/TileSprite.js"></script>
|
|
<script src="$path/src/gameobjects/Text.js"></script>
|
|
<script src="$path/src/gameobjects/BitmapText.js"></script>
|
|
<script src="$path/src/gameobjects/Button.js"></script>
|
|
<script src="$path/src/gameobjects/Graphics.js"></script>
|
|
<script src="$path/src/gameobjects/RenderTexture.js"></script>
|
|
<script src="$path/src/gameobjects/SpriteBatch.js"></script>
|
|
<script src="$path/src/gameobjects/BitmapFont.js"></script>
|
|
|
|
<script src="$path/src/system/Canvas.js"></script>
|
|
<script src="$path/src/system/Device.js"></script>
|
|
<script src="$path/src/system/RequestAnimationFrame.js"></script>
|
|
|
|
<script src="$path/src/math/Math.js"></script>
|
|
<script src="$path/src/math/RandomDataGenerator.js"></script>
|
|
|
|
<script src="$path/src/net/Net.js"></script>
|
|
|
|
<script src="$path/src/tween/TweenManager.js"></script>
|
|
<script src="$path/src/tween/Tween.js"></script>
|
|
<script src="$path/src/tween/Easing.js"></script>
|
|
|
|
<script src="$path/src/time/Time.js"></script>
|
|
<script src="$path/src/time/Timer.js"></script>
|
|
<script src="$path/src/time/TimerEvent.js"></script>
|
|
|
|
<script src="$path/src/animation/AnimationManager.js"></script>
|
|
<script src="$path/src/animation/Animation.js"></script>
|
|
<script src="$path/src/animation/Frame.js"></script>
|
|
<script src="$path/src/animation/FrameData.js"></script>
|
|
<script src="$path/src/animation/AnimationParser.js"></script>
|
|
|
|
<script src="$path/src/loader/Cache.js"></script>
|
|
<script src="$path/src/loader/Loader.js"></script>
|
|
<script src="$path/src/loader/LoaderParser.js"></script>
|
|
|
|
<script src="$path/src/sound/Sound.js"></script>
|
|
<script src="$path/src/sound/SoundManager.js"></script>
|
|
|
|
<script src="$path/src/utils/Debug.js"></script>
|
|
<script src="$path/src/utils/Color.js"></script>
|
|
|
|
<script src="$path/src/physics/World.js"></script>
|
|
<script src="$path/src/physics/PointProxy.js"></script>
|
|
<script src="$path/src/physics/InversePointProxy.js"></script>
|
|
<script src="$path/src/physics/Body.js"></script>
|
|
<script src="$path/src/physics/Spring.js"></script>
|
|
<script src="$path/src/physics/Material.js"></script>
|
|
<script src="$path/src/physics/ContactMaterial.js"></script>
|
|
<script src="$path/src/physics/CollisionGroup.js"></script>
|
|
|
|
<script src="$path/src/particles/Particles.js"></script>
|
|
<script src="$path/src/particles/arcade/ArcadeParticles.js"></script>
|
|
<script src="$path/src/particles/arcade/Emitter.js"></script>
|
|
|
|
<script src="$path/src/tilemap/Tile.js"></script>
|
|
<script src="$path/src/tilemap/Tilemap.js"></script>
|
|
<script src="$path/src/tilemap/TilemapLayer.js"></script>
|
|
<script src="$path/src/tilemap/TilemapParser.js"></script>
|
|
<script src="$path/src/tilemap/Tileset.js"></script>
|
|
EOL;
|
|
?>
|