mirror of
https://github.com/wassname/phaser.git
synced 2026-09-10 12:29:30 +08:00
Updated every test to use the new GameObjectFactory syntax
This commit is contained in:
@@ -18,12 +18,12 @@
|
||||
var bigCam;
|
||||
function create() {
|
||||
myGame.camera.deadzone = new Phaser.Rectangle(64, 64, myGame.stage.width - 128, myGame.stage.height - 128);
|
||||
//bigCam = myGame.createCamera(30, 30, 200, 200);
|
||||
//bigCam = myGame.add.camera(30, 30, 200, 200);
|
||||
//bigCam.showBorder = true;
|
||||
//bigCam.scale.setTo(1.5, 1.5);
|
||||
//map = myGame.createTilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.createTilemap('csvtiles', 'csvtest', Phaser.Tilemap.FORMAT_CSV, true, 16, 16);
|
||||
car = myGame.createSprite(300, 100, 'car');
|
||||
//map = myGame.add.tilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('csvtiles', 'csvtest', Phaser.Tilemap.FORMAT_CSV, true, 16, 16);
|
||||
car = myGame.add.sprite(300, 100, 'car');
|
||||
myGame.camera.follow(car);
|
||||
//bigCam.follow(car, Phaser.Camera.STYLE_LOCKON);
|
||||
myGame.onRenderCallback = render;
|
||||
|
||||
@@ -30,14 +30,14 @@
|
||||
|
||||
myGame.camera.deadzone = new Phaser.Rectangle(64, 64, myGame.stage.width - 128, myGame.stage.height - 128);
|
||||
|
||||
//bigCam = myGame.createCamera(30, 30, 200, 200);
|
||||
//bigCam = myGame.add.camera(30, 30, 200, 200);
|
||||
//bigCam.showBorder = true;
|
||||
//bigCam.scale.setTo(1.5, 1.5);
|
||||
|
||||
//map = myGame.createTilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.createTilemap('csvtiles', 'csvtest', Phaser.Tilemap.FORMAT_CSV, true, 16, 16);
|
||||
//map = myGame.add.tilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('csvtiles', 'csvtest', Phaser.Tilemap.FORMAT_CSV, true, 16, 16);
|
||||
|
||||
car = myGame.createSprite(300, 100, 'car');
|
||||
car = myGame.add.sprite(300, 100, 'car');
|
||||
|
||||
myGame.camera.follow(car);
|
||||
//bigCam.follow(car, Phaser.Camera.STYLE_LOCKON);
|
||||
|
||||
@@ -10,26 +10,28 @@
|
||||
myGame.loader.addImageFile('car', 'assets/sprites/car90.png');
|
||||
myGame.loader.load();
|
||||
}
|
||||
var CACTUS = 31;
|
||||
var SIGN_POST = 46;
|
||||
var map;
|
||||
var car;
|
||||
var tile;
|
||||
var flash;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
// When the car collides with the cactus tile we'll flash the screen red briefly,
|
||||
// but it won't stop the car (the separateX/Y values are set to false)
|
||||
map.setCollisionByIndex([
|
||||
31
|
||||
CACTUS
|
||||
], Phaser.Collision.ANY, true, false, false);
|
||||
// When the car collides with the sign post tile we'll stop the car moving (separation is set to true)
|
||||
map.setCollisionByIndex([
|
||||
46
|
||||
SIGN_POST
|
||||
], Phaser.Collision.ANY, true, true, true);
|
||||
// This is the callback that will be called every time map.collide() returns true
|
||||
map.collisionCallback = collide;
|
||||
// This is the context in which the callback is called (usually 'this' if you want to be able to access local vars)
|
||||
map.collisionCallbackContext = this;
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
myGame.camera.follow(car);
|
||||
flash = myGame.camera.fx.add(Phaser.FX.Camera.Flash);
|
||||
@@ -53,10 +55,10 @@
|
||||
function collide(object, collisionData) {
|
||||
// collisionData is an array containing all of the tiles the object overlapped with (can be more than 1)
|
||||
for(var i = 0; i < collisionData.length; i++) {
|
||||
if(collisionData[i].tile.index == 31) {
|
||||
if(collisionData[i].tile.index == CACTUS) {
|
||||
console.log('you hit a cactus!');
|
||||
flash.start(0xff0000, 1);
|
||||
} else if(collisionData[i].tile.index == 31) {
|
||||
} else if(collisionData[i].tile.index == SIGN_POST) {
|
||||
console.log('you hit a sign post!');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
// When the car collides with the cactus tile we'll flash the screen red briefly,
|
||||
// but it won't stop the car (the separateX/Y values are set to false)
|
||||
@@ -40,7 +40,7 @@
|
||||
// This is the context in which the callback is called (usually 'this' if you want to be able to access local vars)
|
||||
map.collisionCallbackContext = this;
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
myGame.camera.follow(car);
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
var emitter;
|
||||
var test;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map.setCollisionRange(21, 53);
|
||||
map.setCollisionRange(105, 109);
|
||||
myGame.camera.opaque = true;
|
||||
@@ -27,16 +27,16 @@
|
||||
Phaser.Keyboard.UP,
|
||||
Phaser.Keyboard.DOWN
|
||||
]);
|
||||
//emitter = myGame.createEmitter(32, 80);
|
||||
//emitter = myGame.add.emitter(32, 80);
|
||||
//emitter.width = 700;
|
||||
//emitter.makeParticles('chunk', 100, false, 1);
|
||||
//emitter.gravity = 200;
|
||||
//emitter.bounce = 0.8;
|
||||
//emitter.start(false, 10, 0.05);
|
||||
ufo = myGame.createSprite(250, 64, 'ufo');
|
||||
ufo = myGame.add.sprite(250, 64, 'ufo');
|
||||
ufo.renderDebug = true;
|
||||
ufo.renderRotation = false;
|
||||
test = myGame.createSprite(200, 64, 'ufo');
|
||||
test = myGame.add.sprite(200, 64, 'ufo');
|
||||
test.elasticity = 1;
|
||||
test.velocity.x = 50;
|
||||
test.velocity.y = 100;
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map.setCollisionRange(21,53);
|
||||
map.setCollisionRange(105,109);
|
||||
|
||||
@@ -34,18 +34,18 @@
|
||||
|
||||
myGame.input.keyboard.addKeyCapture([Phaser.Keyboard.LEFT, Phaser.Keyboard.RIGHT, Phaser.Keyboard.UP, Phaser.Keyboard.DOWN]);
|
||||
|
||||
//emitter = myGame.createEmitter(32, 80);
|
||||
//emitter = myGame.add.emitter(32, 80);
|
||||
//emitter.width = 700;
|
||||
//emitter.makeParticles('chunk', 100, false, 1);
|
||||
//emitter.gravity = 200;
|
||||
//emitter.bounce = 0.8;
|
||||
//emitter.start(false, 10, 0.05);
|
||||
|
||||
ufo = myGame.createSprite(250, 64, 'ufo');
|
||||
ufo = myGame.add.sprite(250, 64, 'ufo');
|
||||
ufo.renderDebug = true;
|
||||
ufo.renderRotation = false;
|
||||
|
||||
test = myGame.createSprite(200, 64, 'ufo');
|
||||
test = myGame.add.sprite(200, 64, 'ufo');
|
||||
test.elasticity = 1;
|
||||
test.velocity.x = 50;
|
||||
test.velocity.y = 100;
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -12,15 +12,15 @@
|
||||
var emitter;
|
||||
var marker;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map.setCollisionRange(21, 53);
|
||||
map.setCollisionRange(105, 109);
|
||||
myGame.camera.backgroundColor = 'rgb(47,154,204)';
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(16, 16);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
emitter = myGame.createEmitter(32, 80);
|
||||
emitter = myGame.add.emitter(32, 80);
|
||||
emitter.width = 700;
|
||||
emitter.makeParticles('carrot', 100, false, 1);
|
||||
emitter.gravity = 150;
|
||||
|
||||
@@ -21,18 +21,18 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'platform', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map.setCollisionRange(21,53);
|
||||
map.setCollisionRange(105,109);
|
||||
|
||||
myGame.camera.backgroundColor = 'rgb(47,154,204)';
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(16, 16);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
emitter = myGame.createEmitter(32, 80);
|
||||
emitter = myGame.add.emitter(32, 80);
|
||||
emitter.width = 700;
|
||||
emitter.makeParticles('carrot', 100, false, 1);
|
||||
emitter.gravity = 150;
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -14,16 +14,16 @@
|
||||
var overlay;
|
||||
var smallCam;
|
||||
function create() {
|
||||
map = myGame.createTilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(300, 100, 'car');
|
||||
map = myGame.add.tilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(300, 100, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
// Hide the tilemap and car sprite from the main camera (it will still be seen by the smallCam)
|
||||
map.hideFromCamera(myGame.camera);
|
||||
car.hideFromCamera(myGame.camera);
|
||||
smallCam = myGame.world.createCamera(32, 32, 352, 240);
|
||||
smallCam = myGame.add.camera(32, 32, 352, 240);
|
||||
smallCam.setBounds(0, 0, map.widthInPixels, map.heightInPixels);
|
||||
smallCam.follow(car);
|
||||
overlay = myGame.createSprite(0, 0, 'overlay');
|
||||
overlay = myGame.add.sprite(0, 0, 'overlay');
|
||||
overlay.hideFromCamera(smallCam);
|
||||
}
|
||||
function update() {
|
||||
|
||||
@@ -23,20 +23,20 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('jsontiles', 'jsontest', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(300, 100, 'car');
|
||||
car = myGame.add.sprite(300, 100, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
// Hide the tilemap and car sprite from the main camera (it will still be seen by the smallCam)
|
||||
map.hideFromCamera(myGame.camera);
|
||||
car.hideFromCamera(myGame.camera);
|
||||
|
||||
smallCam = myGame.world.createCamera(32, 32, 352, 240);
|
||||
smallCam = myGame.add.camera(32, 32, 352, 240);
|
||||
smallCam.setBounds(0, 0, map.widthInPixels, map.heightInPixels);
|
||||
smallCam.follow(car);
|
||||
|
||||
overlay = myGame.createSprite(0, 0, 'overlay');
|
||||
overlay = myGame.add.sprite(0, 0, 'overlay');
|
||||
overlay.hideFromCamera(smallCam);
|
||||
|
||||
}
|
||||
|
||||
@@ -12,10 +12,10 @@
|
||||
var map;
|
||||
var car;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
// Fills the whole map to one tile
|
||||
map.currentLayer.fillTile(30);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
myGame.camera.follow(car);
|
||||
}
|
||||
|
||||
@@ -21,12 +21,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
// Fills the whole map to one tile
|
||||
map.currentLayer.fillTile(30);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
myGame.camera.follow(car);
|
||||
|
||||
@@ -14,10 +14,10 @@
|
||||
var marker;
|
||||
var tile;
|
||||
function create() {
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
@@ -23,12 +23,12 @@
|
||||
|
||||
function create() {
|
||||
|
||||
map = myGame.createTilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
map = myGame.add.tilemap('tiles', 'desert', Phaser.Tilemap.FORMAT_TILED_JSON);
|
||||
|
||||
car = myGame.createSprite(250, 200, 'car');
|
||||
car = myGame.add.sprite(250, 200, 'car');
|
||||
car.setBounds(0, 0, map.widthInPixels - 32, map.heightInPixels - 32);
|
||||
|
||||
marker = myGame.createGeomSprite(0, 0);
|
||||
marker = myGame.add.geomSprite(0, 0);
|
||||
marker.createRectangle(32, 32);
|
||||
marker.renderFill = false;
|
||||
marker.lineColor = 'rgb(0,0,0)';
|
||||
|
||||
Reference in New Issue
Block a user