内容へ移動
ユーザ用ツール
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
現在位置:
home
»
wiki
»
enchant.js
»
Tips
»
009 キーボードイベント
トレース:
wiki:enchant.js:tips:009
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== 009 キーボードイベント ====== {{:wiki:enchant.js:tips:enchantjs_009_000.png?200|}} ===== 概要 ===== キーボードイベントを検知します。上下左右のキーを押すと押した方向に画像が移動します。 ==== ソースコード ==== <code javascript> // main.js enchant(); window.onload = preloadAssets; var game; var scene; var sprite; function preloadAssets() { game = new Game(320,480); game.onload = init; game.preload("images/chara1.png"); game.start(); } function init() { game.scale = 1; game.fps = 30; scene = new Scene(); scene.backgroundColor = "#000"; game.pushScene(scene); sprite = new Sprite(32, 32); sprite.image = game.assets["images/chara1.png"]; sprite.backgroundColor = "#66F"; sprite.x = 128; sprite.y = 128; scene.addChild(sprite); main(); } function main() { game.addEventListener(Event.UP_BUTTON_DOWN, moveFrame); game.addEventListener(Event.DOWN_BUTTON_DOWN, moveFrame); game.addEventListener(Event.RIGHT_BUTTON_DOWN ,moveFrame); game.addEventListener(Event.LEFT_BUTTON_DOWN, moveFrame); } function moveFrame(e) { switch (e.type) { case Event.UP_BUTTON_DOWN: sprite.y--; break; case Event.DOWN_BUTTON_DOWN: sprite.y++; break; case Event.LEFT_BUTTON_DOWN: sprite.x--; break; case Event.RIGHT_BUTTON_DOWN: sprite.x++; break; } } </code> {{:wiki:enchant.js:tips:enchantjs_keyboard_event.zip|}}
Permalink
wiki/enchant.js/tips/009.txt
· 最終更新: 2014/11/07 23:35 (外部編集)
ページ用ツール
ログイン
文書の表示
文書の先頭へ
印刷
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
oeffentlich