enchant.js スマートフォン
15-D-5 phi(ファイ)








// おまじない
enchant();
var IMAGE = "http://enchantjs.com/wordpress/wp-content/uploads/2012/09/chara1.png";
window.onload = function() {
// ゲーム
var game = new Game();
game.preload(IMAGE);
// シーン
var scene = game.currentScene;
scene.onenter = function() {
// スプライト
var sprite = new Sprite(32, 32);
sprite.image = game.assets[IMAGE];
scene.addChild(sprite);
// タッチイベント
scene.ontouchmove = function(e) {
sprite.x = e.x;
sprite.y = e.y;
};
};
game.start();
};
// おまじない enchant(); var IMAGE = "http://enchantjs.com/wordpress/wp-content/uploads/2012/09/chara1.png"; window.onload = function() { // ゲーム var game = new Game(); game.preload(IMAGE); // シーン var scene = game.currentScene; scene.onenter = function() { // スプライト var sprite = new Sprite(32, 32); sprite.image = game.assets[IMAGE]; scene.addChild(sprite); // タッチイベント scene.ontouchmove = function(e) { sprite.x = e.x; sprite.y = e.y; }; }; game.start(); };
// おまじない enchant(); var IMAGE = "http://enchantjs.com/wordpress/wp-content/uploads/2012/09/chara1.png"; window.onload = function() { // ゲーム var game = new Game(); game.preload(IMAGE); // シーン var scene = game.currentScene; scene.onenter = function() { // スプライト var sprite = new Sprite(32, 32); sprite.image = game.assets[IMAGE]; scene.addChild(sprite); // タッチイベント scene.ontouchmove = function(e) { sprite.x = e.x; sprite.y = e.y; }; }; game.start(); };
// おまじない
enchant();
var IMAGE = "http://enchantjs.com/wordpress/wp-content/uploads/2012/09/chara1.png";
window.onload = function() {
// ゲーム
var game = new Game();
game.preload(IMAGE);
// シーン
var scene = game.currentScene;
scene.onenter = function() {
// スプライト
var sprite = new Sprite(32, 32);
sprite.image = game.assets[IMAGE];
scene.addChild(sprite);
// タッチイベント
scene.ontouchmove = function(e) {
sprite.x = e.x;
sprite.y = e.y;
};
};
game.start();
};
// おまじない
enchant();
var IMAGE = "http://enchantjs.com/wordpress/wp-content/uploads/2012/09/chara1.png";
window.onload = function() {
// ゲーム
var game = new Game();
game.preload(IMAGE);
// シーン
var scene = game.currentScene;
scene.onenter = function() {
// スプライト
var sprite = new Sprite(32, 32);
sprite.image = game.assets[IMAGE];
scene.addChild(sprite);
// タッチイベント
scene.ontouchmove = function(e) {
sprite.x = e.x;
sprite.y = e.y;
};
};
game.start();
};

/*
* constant
*/
var SCREEN_WIDTH = 300;
var SCREEN_HEIGHT = 300;
var SCREEN_CENTER_X = SCREEN_WIDTH/2;
var SCREEN_CENTER_Y = SCREEN_HEIGHT/2;
// プレイヤー
var PLAYER_WIDTH = 32;
var PLAYER_HEIGHT = 32;
var PLAYER_JUMP = -5; // ジャンプの強さ
var PLAYER_GRAVIRY = 0.25; // 重力
// エネミー
var ENEMY_WIDTH = 32;
var ENEMY_HEIGHT = 32;
// 画像
var PLAYER_IMAGE = "http://www.shoeisha.co.jp/book/shuchu/enchantsample/chapter05/player.png";
var ENEMY_IMAGE = "http://www.shoeisha.co.jp/book/shuchu/enchantsample/chapter05/enemy.png";
var ICON_IMAGE = "http://www.shoeisha.co.jp/book/shuchu/enchantsample/chapter05/icon0.gif";
var BACKGROUND_IMAGE = "http://www.shoeisha.co.jp/book/shuchu/enchantsample/chapter05/background.png";
// アセット
var ASSETS = [
PLAYER_IMAGE, ENEMY_IMAGE, ICON_IMAGE, BACKGROUND_IMAGE
];
// global
var game = null;