亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

javascript - 遊戲裡面背景移動(dòng)的原理是什麼?
巴扎黑
巴扎黑 2017-06-27 09:18:47
0
2
1158

例如人向前走,背景向後,切換畫(huà)布

巴扎黑
巴扎黑

全部回覆(2)
typecho

實(shí)現(xiàn)的原理可以有很多,根據(jù)遊戲的主題和內(nèi)容會(huì)有所差異。我所知道的常見(jiàn)比較好實(shí)現(xiàn)的:
1、設(shè)定一張背景圖,平鋪遊戲主體區(qū)域大小,設(shè)定background-repeat為repeat,透過(guò)計(jì)時(shí)器改變?cè)搱D片的background-position的座標(biāo)即可實(shí)現(xiàn)(例如微信上的打飛機(jī)遊戲的背景)。
2、此外還有一些背景相對(duì)複雜的可採(cǎi)用一個(gè)子容器內(nèi)含有多張背景圖無(wú)間隙拼接,針對(duì)父容器做相對(duì)定位,移動(dòng)即改變子容器的top、left值等(類(lèi)似於輪播圖的原理),因?yàn)槿讼蚯白咂鋵?shí)只是「人」這個(gè)層級(jí)在限定區(qū)域內(nèi)活動(dòng),同時(shí)地面和背景在另一相同的層級(jí)往人的相反方向定位移動(dòng)的效果所產(chǎn)生的。

小葫蘆

我第一印像是超級(jí)瑪莉這種2D遊戲,它的背景並不是二方連續(xù)的,左右方向,我覺(jué)得最笨的辦法就是那個(gè)2D背景很長(zhǎng)很長(zhǎng),然後攝影機(jī)一直往前推進(jìn),哈哈。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板