mirror of
https://github.com/wassname/phaser.git
synced 2026-06-30 16:40:20 +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).
246 lines
12 KiB
HTML
246 lines
12 KiB
HTML
<!doctype html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<title>phaser</title>
|
|
<base href="../"></base>
|
|
<script src="_site/js/jquery-2.0.3.min.js" type="text/javascript"></script>
|
|
<script src="_site/js/purl.js" type="text/javascript"></script>
|
|
<script src="_site/js/gamecontroller.js" type="text/javascript"></script>
|
|
<!--
|
|
If you're wondering why we embed each script separately, and not just the single-file phaser lib
|
|
it's because it makes debugging *significantly* easier for us. Feel free to replace all the below
|
|
with just a call to ../build/phaser.js instead if you prefer.
|
|
-->
|
|
<script src="../src/p2.js"></script>
|
|
|
|
<script src="../src/pixi/Pixi.js"></script>
|
|
<script src="../src/pixi/core/Point.js"></script>
|
|
<script src="../src/pixi/core/Rectangle.js"></script>
|
|
<script src="../src/pixi/core/Polygon.js"></script>
|
|
<script src="../src/pixi/core/Circle.js"></script>
|
|
<script src="../src/pixi/core/Ellipse.js"></script>
|
|
<script src="../src/pixi/core/Matrix.js"></script>
|
|
<script src="../src/pixi/display/DisplayObject.js"></script>
|
|
<script src="../src/pixi/display/DisplayObjectContainer.js"></script>
|
|
<script src="../src/pixi/display/Sprite.js"></script>
|
|
<script src="../src/pixi/display/SpriteBatch.js"></script>
|
|
<script src="../src/pixi/filters/FilterBlock.js"></script>
|
|
<script src="../src/pixi/text/Text.js"></script>
|
|
<script src="../src/pixi/text/BitmapText.js"></script>
|
|
<script src="../src/pixi/display/Stage.js"></script>
|
|
<script src="../src/pixi/utils/Utils.js"></script>
|
|
<script src="../src/pixi/utils/EventTarget.js"></script>
|
|
<script src="../src/pixi/utils/Polyk.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLShaderUtils.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/shaders/PixiShader.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/shaders/PixiFastShader.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/shaders/StripShader.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/shaders/PrimitiveShader.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLGraphics.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/WebGLRenderer.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLMaskManager.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLShaderManager.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLSpriteBatch.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLFastSpriteBatch.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/WebGLFilterManager.js"></script>
|
|
<script src="../src/pixi/renderers/webgl/utils/FilterTexture.js"></script>
|
|
<script src="../src/pixi/renderers/canvas/utils/CanvasMaskManager.js"></script>
|
|
<script src="../src/pixi/renderers/canvas/utils/CanvasTinter.js"></script>
|
|
<script src="../src/pixi/renderers/canvas/CanvasRenderer.js"></script>
|
|
<script src="../src/pixi/renderers/canvas/CanvasGraphics.js"></script>
|
|
<script src="../src/pixi/primitives/Graphics.js"></script>
|
|
<script src="../src/pixi/extras/TilingSprite.js"></script>
|
|
<script src="../src/pixi/textures/BaseTexture.js"></script>
|
|
<script src="../src/pixi/textures/Texture.js"></script>
|
|
<script src="../src/pixi/textures/RenderTexture.js"></script>
|
|
|
|
<script src="../src/Phaser.js"></script>
|
|
<script src="../src/utils/Utils.js"></script>
|
|
|
|
<script src="../src/geom/Circle.js"></script>
|
|
<script src="../src/geom/Point.js"></script>
|
|
<script src="../src/geom/Rectangle.js"></script>
|
|
<script src="../src/geom/Line.js"></script>
|
|
<script src="../src/geom/Ellipse.js"></script>
|
|
<script src="../src/geom/Polygon.js"></script>
|
|
|
|
<script src="../src/core/Camera.js"></script>
|
|
<script src="../src/core/State.js"></script>
|
|
<script src="../src/core/StateManager.js"></script>
|
|
<script src="../src/core/LinkedList.js"></script>
|
|
<script src="../src/core/Signal.js"></script>
|
|
<script src="../src/core/SignalBinding.js"></script>
|
|
<script src="../src/core/Filter.js"></script>
|
|
<script src="../src/core/Plugin.js"></script>
|
|
<script src="../src/core/PluginManager.js"></script>
|
|
<script src="../src/core/Stage.js"></script>
|
|
<script src="../src/core/Group.js"></script>
|
|
<script src="../src/core/World.js"></script>
|
|
<script src="../src/core/Game.js"></script>
|
|
<script src="../src/core/ScaleManager.js"></script>
|
|
|
|
<script src="../src/input/Input.js"></script>
|
|
<script src="../src/input/Key.js"></script>
|
|
<script src="../src/input/Keyboard.js"></script>
|
|
<script src="../src/input/Mouse.js"></script>
|
|
<script src="../src/input/MSPointer.js"></script>
|
|
<script src="../src/input/Pointer.js"></script>
|
|
<script src="../src/input/Touch.js"></script>
|
|
<script src="../src/input/Gamepad.js"></script>
|
|
<script src="../src/input/SinglePad.js"></script>
|
|
<script src="../src/input/GamepadButton.js"></script>
|
|
<script src="../src/input/InputHandler.js"></script>
|
|
|
|
<script src="../src/gameobjects/Events.js"></script>
|
|
<script src="../src/gameobjects/GameObjectCreator.js"></script>
|
|
<script src="../src/gameobjects/GameObjectFactory.js"></script>
|
|
<script src="../src/gameobjects/BitmapData.js"></script>
|
|
<script src="../src/gameobjects/Sprite.js"></script>
|
|
<script src="../src/gameobjects/Image.js"></script>
|
|
<script src="../src/gameobjects/TileSprite.js"></script>
|
|
<script src="../src/gameobjects/Text.js"></script>
|
|
<script src="../src/gameobjects/BitmapText.js"></script>
|
|
<script src="../src/gameobjects/Button.js"></script>
|
|
<script src="../src/gameobjects/Graphics.js"></script>
|
|
<script src="../src/gameobjects/RenderTexture.js"></script>
|
|
<script src="../src/gameobjects/SpriteBatch.js"></script>
|
|
<script src="../src/gameobjects/BitmapFont.js"></script>
|
|
|
|
<script src="../src/system/Canvas.js"></script>
|
|
<script src="../src/system/Device.js"></script>
|
|
<script src="../src/system/RequestAnimationFrame.js"></script>
|
|
|
|
<script src="../src/math/Math.js"></script>
|
|
<script src="../src/math/RandomDataGenerator.js"></script>
|
|
|
|
<script src="../src/net/Net.js"></script>
|
|
|
|
<script src="../src/tween/TweenManager.js"></script>
|
|
<script src="../src/tween/Tween.js"></script>
|
|
<script src="../src/tween/Easing.js"></script>
|
|
|
|
<script src="../src/time/Time.js"></script>
|
|
<script src="../src/time/Timer.js"></script>
|
|
<script src="../src/time/TimerEvent.js"></script>
|
|
|
|
<script src="../src/animation/AnimationManager.js"></script>
|
|
<script src="../src/animation/Animation.js"></script>
|
|
<script src="../src/animation/Frame.js"></script>
|
|
<script src="../src/animation/FrameData.js"></script>
|
|
<script src="../src/animation/AnimationParser.js"></script>
|
|
|
|
<script src="../src/loader/Cache.js"></script>
|
|
<script src="../src/loader/Loader.js"></script>
|
|
<script src="../src/loader/LoaderParser.js"></script>
|
|
|
|
<script src="../src/sound/Sound.js"></script>
|
|
<script src="../src/sound/SoundManager.js"></script>
|
|
|
|
<script src="../src/utils/Debug.js"></script>
|
|
<script src="../src/utils/Color.js"></script>
|
|
|
|
<script src="../src/physics/World.js"></script>
|
|
<script src="../src/physics/PointProxy.js"></script>
|
|
<script src="../src/physics/InversePointProxy.js"></script>
|
|
<script src="../src/physics/Body.js"></script>
|
|
<script src="../src/physics/Spring.js"></script>
|
|
<script src="../src/physics/Material.js"></script>
|
|
<script src="../src/physics/ContactMaterial.js"></script>
|
|
<script src="../src/physics/CollisionGroup.js"></script>
|
|
|
|
<script src="../src/particles/Particles.js"></script>
|
|
<script src="../src/particles/arcade/ArcadeParticles.js"></script>
|
|
<script src="../src/particles/arcade/Emitter.js"></script>
|
|
|
|
<script src="../src/tilemap/Tile.js"></script>
|
|
<script src="../src/tilemap/Tilemap.js"></script>
|
|
<script src="../src/tilemap/TilemapLayer.js"></script>
|
|
<script src="../src/tilemap/TilemapParser.js"></script>
|
|
<script src="../src/tilemap/Tileset.js"></script>
|
|
|
|
<script src="_site/js/phaser-viewer.js" type="text/javascript"></script>
|
|
<script src="_site/js/run_prettify.js"></script>
|
|
<link href="_site/css/phaser-examples.css" media="screen" rel="stylesheet" type="text/css">
|
|
<link href="_site/css/desert.css" rel="stylesheet" type="text/css">
|
|
</head>
|
|
<body>
|
|
|
|
<div class="header">
|
|
<div class="box100 no-padding">
|
|
<div class="phaser-version">
|
|
<span>Phaser Version: 2.0.0</span>
|
|
<a id="upgrade" href="https://github.com/photonstorm/phaser" class="version-button">New version: </a>
|
|
</div>
|
|
</div>
|
|
<div class="clear"></div>
|
|
<div class="line">
|
|
<div class="box20">
|
|
<ul class="nav-links">
|
|
<li class="link-home"><a href="index.html">Back to examples</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="box60 txt-center">
|
|
<span id="title" class="main-title"></span>
|
|
</div>
|
|
<div class="box20">
|
|
<div class="phaser-logo"></div>
|
|
</div>
|
|
</div>
|
|
<div class="game-panel centered">
|
|
<div id="phaser-example"></div>
|
|
<div class="game-controls">
|
|
<ul class="left-controls">
|
|
<li class="controls-label"></li>
|
|
<li class="up-label"></li>
|
|
<li class="down-label"></li>
|
|
<li class="left-label"></li>
|
|
<li class="right-label"></li>
|
|
<li class="space-label"></li>
|
|
</ul>
|
|
<ul class="right-controls">
|
|
<li class="pause-button"></li>
|
|
<li class="mute-button"></li>
|
|
<li class="reset-button"></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="clear filler"></div>
|
|
<p class="centered px800">Source code:</p>
|
|
<pre id="sourcecode" class="code-block centered prettyprint"></pre>
|
|
|
|
<div class="clear"></div>
|
|
<div id="footer" class="footer">
|
|
|
|
<div class="main-container centered">
|
|
<div class="prize-bg">
|
|
<a href="http://www.html5gamedevs.com/topic/1813-the-monthly-phaser-examples-contest/" class="prize-button">View details & submit</a>
|
|
</div>
|
|
<div class="line">
|
|
<div class="box20">
|
|
<a href="http://www.photonstorm.com" class="photonstorm-logo"></a>
|
|
© 2014 Photon Storm Ltd.<br/>
|
|
All rights reserved.
|
|
</div>
|
|
<div class="box5">
|
|
<div class="flixel-logo"></div>
|
|
</div>
|
|
<div class="box15">
|
|
Looking for a flash game framework?<br/>
|
|
<a href="http://flixel.org">Try Flixel</a>
|
|
</div>
|
|
<div class="box55 float-right">
|
|
<ul class="footer-links">
|
|
<li><a class="github-icon" href="https://github.com/photonstorm/phaser">Phaser on Github</a></li>
|
|
<li><a class="twitter-icon" href="https://twitter.com/photonstorm">@photonstorm</a></li>
|
|
<li><a class="forums-icon" href="http://www.html5gamedevs.com/forum/14-phaser/">Phaser Forums</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|