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