บทความบทนำของ wulin.com (www.vevb.com): Open Source HTML5 Framework การพัฒนาแอปพลิเคชัน - IIO Engine
ด้วยการพัฒนา HTML5 กรอบการพัฒนาเว็บที่มากขึ้นเรื่อย ๆ ตามเทคโนโลยี HTML5 ได้เกิดขึ้น ในบทความนี้วันนี้เราจะแนะนำ IIO Engine ซึ่งเป็นเฟรมเวิร์กเว็บโอเพ่นซอร์สสำหรับการสร้างแอปพลิเคชัน HTML5
เฟรมเวิร์กทั้งหมดมีน้ำหนักเบามากมีขนาดเพียง 45KB และรวมระบบการดีบักเข้าและรองรับข้ามแพลตฟอร์ม
ไม่พึ่งพาไลบรารีคลาสบุคคลที่สามใด ๆ สามารถรองรับ Box2D และมีการสนับสนุนเอกสารที่สมบูรณ์ สนับสนุนการพัฒนาอย่างรวดเร็ว
การใช้ไลบรารีคลาสนี้คุณจะต้องใช้รหัสมากกว่า 10 บรรทัดเพื่อสร้างเกม TIC-TAC โค้ดมีดังนี้:
tictactoe = function (io) {var grid = io.addobj (ใหม่ iio.iogrid (0,0,3,3,120)
.STROKESTYLE ('White'));
var xturn = true;
io.canvas.addeventListener ('mousedown', ฟังก์ชั่น (เหตุการณ์) {
var c = grid.getCellat (io.getEventPosition (เหตุการณ์), จริง);
if (typeof grid.cells [cx] [cy] .taken == 'undefined') {
ถ้า (xturn)
io.addobj (ใหม่ iio.iox (grid.getcellcenter (c), 80)
.STROKESTYLE ('สีแดง', 2));
อื่น
io.addobj (ใหม่ iio.iocircle (grid.getcellcenter (c), 40)
.STROKESTYLE ('#00BAFF', 2));
grid.cells [cx] [cy] .taken = true;
xturn =! xturn;
-
-
- iio.start (tictactoe, 'canvasid');