Professional Documents
Culture Documents
HTML5 Games
HTML5 Games
Agenda
Earth Guard:
Immediate mode!
Canvas 2D!
Samsung R&D Center
Displaying texts
canvas.font = "34px bangers"; // custom font
canvas.fillText(test, x, y, maxWidth);
2
3
canvas.scale(x_scale, y_scale)
1
2
4
5
10
11
@JavascriptInterface
public void exitApplication() {
mActivity.finish();
}
12
Handling console.log
mWebView.setWebChromeClient(new WebChromeClient() {
public boolean onConsoleMessage(ConsoleMessage cm) {
Log.d(getString(R.string.js_console_tag),
"[EarthGuard]: " + cm.message() + " -> line(" + cm.lineNumber() + ") of " + cm.sourceId());
return true;
}
});
13
14
Tomasz ciso
t.scislo@samsung.com