wulin.comの記事紹介(www.vevb.com):オープンソースHTML5アプリケーション開発フレームワーク-IIOエンジン。
HTML5の開発により、HTML5テクノロジーに基づいたますます多くのWeb開発フレームワークが登場しています。今日のこの記事では、HTML5アプリケーションを作成するためのオープンソースWebフレームワークであるIIOエンジンを紹介します。
フレームワーク全体は非常に軽量で、サイズはわずか45kbで、デバッグシステムを統合し、プラットフォーム間でサポートしています。
サードパーティのクラスライブラリに依存せず、Box2Dをサポートでき、完全なドキュメントサポートがあります。急速な発展をサポートします。
このクラスライブラリを使用すると、TIC-TACゲームを生成するために10行以上のコードを使用する必要があります。コードは次のとおりです。
tictactoe = function(io){var grid = io.addobj(new iio.iogrid(0,0,3,3,120)
.setStrokestyle( 'white'));
var xturn = true;
io.canvas.addeventlistener( 'mousedown'、function(event){
var c = grid.getCellat(io.getEventPosition(event)、true);
if(typeof grid.cells [cx] [cy] .taken == 'undefined'){
if(xturn)
io.addobj(new iio.iox(grid.getcellcenter(c)、80)
.setStrokestyle( 'red'、2));
それ以外
io.addobj(new iio.iocircle(grid.getcellcenter(c)、40)
.setStrokestyle( '#00BAFF'、2));
grid.cells [cx] [cy] .taken = true;
xturn =!xturn;
}
});
}; iio.start(tictactoe、 'canvasid');