前沿拓展:
啟用javascript
您好,您可以通過以下步驟啟用瀏覽器的Ja紀(jì)教段婷令名物準(zhǔn)vaScript功能: 在系統(tǒng)桌面上找到設(shè)置圖標(biāo),點(diǎn)擊進(jìn)入,如下圖所示 向下滾動(dòng),在菜單欄中找到”Safari”選項(xiàng),并單擊進(jìn)入,如下圖所示 在選項(xiàng)卡中可以選擇開啟關(guān)閉JavaScript選項(xiàng),如下圖所示
瀏覽器現(xiàn)在為 JavaScript 開發(fā)人員提供了許多用于創(chuàng)建有趣站點(diǎn)的選項(xiàng)。 Flash曾經(jīng)被用來做這個(gè) – 它很流行,無數(shù)的游戲、播放器、花哨的界面等等都是在它上面創(chuàng)造出來的。但是,它們不再在任何現(xiàn)代瀏覽器中運(yùn)行。
Flash技術(shù)重量級(jí),漏洞百出,因此開始放棄。特別是因?yàn)橛?HTML5 形式的替代方案。
Canvas 是可以使用 JS 命令在其上進(jìn)行繪制的畫布。它可用于創(chuàng)建動(dòng)畫背景、各種構(gòu)造函數(shù),最重要的是,游戲。
在本文中,您將學(xué)習(xí)如何使用 JavaScript 和 HTML5 創(chuàng)建瀏覽器游戲。但第一,我們建議您熟悉 JS 中的面向?qū)ο缶幊蹋ㄖ恍枇私馐裁词穷?、方法和?duì)象)。這是創(chuàng)建游戲的最佳方式,因?yàn)樗试S您使用實(shí)體而不是抽象數(shù)據(jù)。但是,有一個(gè)缺點(diǎn):任何版本的 Internet Explorer 都不支持 OOP。
這是一個(gè)非常簡單的游戲,但足以了解 JS 如何處理圖形以及一般如何創(chuàng)建游戲。 您可以在 GitHub 存儲(chǔ)庫中找到圖像和完整的游戲代碼。
使用畫布非常適合處理圖形:它提供了很棒的功能并且不會(huì)過多地加載瀏覽器。 我們現(xiàn)在也有一個(gè)可用的 WebGL 庫(示例和用法),它可以為您提供大量的性能和 3D 工作(canvas 無法做到這一點(diǎn))。
理解 WebGL 可能很困難——也許相反,許多人對(duì)嘗試 Unity 引擎更感興趣,它知道如何編譯項(xiàng)目以在瀏覽器中運(yùn)行它們。
關(guān)注七爪網(wǎng),獲取更多APP/小程序/網(wǎng)站源碼資源!
拓展知識(shí):
原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://cxzzxj.cn/7699.html