ソースを参照

very simple camera movement.

Lucas Stadler 12 年 前
コミット
a677cdd512
共有1 個のファイルを変更した15 個の追加1 個の削除を含む
  1. 15 1
      js/pixl/public/trixl.html

+ 15 - 1
js/pixl/public/trixl.html

@ -186,12 +186,26 @@
186 186
		trixl.start();
187 187
188 188
		document.addEventListener("keydown", function(ev) {
189
			if (ev.keyCode == 32) {
189
			switch (ev.keyCode) {
190
			case 32:
190 191
				if (trixl.step.reqId == null) {
191 192
					trixl.start();
192 193
				} else {
193 194
					trixl.stop();
194 195
				}
196
				break;
197
			case 37: // left
198
				trixl.pos.x -= 0.1;
199
				break;
200
			case 38: // up
201
				trixl.pos.z -= 0.1;
202
				break;
203
			case 39: // right
204
				trixl.pos.x += 0.1;
205
				break;
206
			case 40: // down
207
				trixl.pos.z += 0.1;
208
				break;
195 209
			}
196 210
		});
197 211