という発見。
$('div').each(function(k) { k // これがキーになる });
いままで自前でインクリメントしてたけど、これは便利。
という発見。
$('div').each(function(k) { k // これがキーになる });
いままで自前でインクリメントしてたけど、これは便利。
めも。
$('hoge').each(function(i) { if(i == 5) { return true; // continue } if(i == 15) { return false; // break; } });
returnの値で制御することが可能。
target=”_blank”をJavascriptで実現する方法。
window.open('URL');
メモ。
now = new Date(); y = now.getFullYear(); m = now.getMonth()+1; d = now.getDate(); w = now.getDay(); hr = now.getHours(); min = now.getMinutes(); sec = now.getSeconds(); msec = now.getMilliseconds(); time = now.getTime(); str = now.toLocaleString();
getMonth()で取得される月は0~11の値が取得される。
そのため表示用で用いる場合、そのまま出力すると1ヶ月ずれてしまうので+1してやる必要がある。
Zepto.jsとはjQueryAPIと互換性のあるモダンブラウザ向け軽量ライブラリ。
IE対応、$.Animation、Deferredなどが省かれているため、モバイル端末向けにページを設計する際はこれを用いることで容量を落とすことが出来る。
書式 | Core(幅, 高さ) |
機能 | Coreオブジェクト(ゲーム画面)を作成する |
プロパティ | 値 |
---|---|
assets | ロードされた画像を保存するオブジェクト |
currentScene | 現在のシーン |
fps | フレームレート |
frame | フレーム数 |
height | 高さ |
input | ボタン(キー)入力状態を保存するオブジェクト |
rootScene | ルートシーン |
running | ゲームの実行状態 |
scale | 表示倍率 |
width | 幅 |
メソッド([]内は任意引数) | 機能 |
---|---|
debug() | ゲームをデバッグモードで実行する |
keybind(キー, ボタン) | キー(キーコード)をボタン(left, right, up, down, a, b)に割り当てる |
load(パス[, コールバック]) | パスで指定したファイルをロード、コールバックにはロード完了時に呼び出す関数を指定する |
pause() | ゲームを一時停止する |
popScene() | 呼び出し元のシーンに戻る |
preload(パス[, パス, …]) | パスで指定されたファイルをプリロードする |
pushScene(シーン) | 指定のシーンに切り替える |
removeScene(シーン) | 指定のシーンを削除する |
replaceScene(シーン) | 現在のシーンを指定のシーンに置き換える |
resume() | ゲームを再開する |
start() | ゲームを開始する |
stop() | ゲームを停止する |
書式 | Node.メソッド |
Node.プロパティ | |
機能 | Nodeオブジェクト(ノード)の機能を設定、取得する |
プロパティ | 値 |
---|---|
age | Nodeが画面に表示されてから経過したフレーム数 |
parentNode | ノードの親ノード |
scene | ノードが属しているシーン |
x | ノードのx座標 |
y | ノードのy座標 |
メソッド([]内は任意引数) | 機能 |
---|---|
moveBy(x座標, y座標) | ノードを指定の座標に移動する |
moveTo(x座標, y座標) | ノードを指定の座標に移動する |
書式 | 機能 |
---|---|
Surface(幅, 高さ) | Surfaceオブジェクト(サーフィス)を作成する |
Surface.load(画像ファイル名) | 画像ファイルを読み込んでSurfaceオブジェクトを作成する |
プロパティ | 値 |
---|---|
context | サーフィスの描画コンテキスト |
height | サーフィスの高さ |
width | サーフィスの横幅 |
メソッド([]内は任意引数) | 機能 |
---|---|
clear() | 全ピクセルをクリアし、透明度「0」の黒に設定する |
clone() | サーフィスを複製する |
draw(image) | サーフィスに対して引数で指定されたサーフィスを描画する |
getPixel(x, y) | サーフィスから1ピクセル取得する |
setPixel(x, y, r, g, b, a) | サーフィスに1ピクセル設定する |
toDataURL() | サーフィスからdataスキームのURLを生成する |