[英]Scene change concept in JQuery Games
當我十幾歲的兒子與Pygame一起寫游戲時,我記得我必須自己為他實現場景轉換代碼。
現在,他正在使用jQuery編寫一些簡單的游戲。 誰能幫助我們學習如何在jQuery游戲中改變場景? 用例是這樣的:
在場景1中,藍隊和紅隊發生了槍戰。 假設藍色團隊獲勝,剩下五個團隊成員。 這五個必須轉移到新的場景。 新的場景暗示了一個新的背景,所有紅軍都缺席了,甚至沒有他們的屍體等等。
我們是否必須在非常低的水平上執行此操作?
是否缺少我們缺少的高級概念,API調用等?
添加:
在Pygame中,scene2,scene3,scene44等都是不同的文件。
從scene1中,我這樣調用scene2:
sprites_to_live_on = sprite1, sprite2, soldiers_still_alive, ..
background_for_scene2 = "/a/b/c/bkground123.png"
scene2.start(sprites_to_live_on, background_for_scene2)
每個精靈都會自動將其力量,生命,武器等帶入下一場景。
gameQuery中實際上沒有場景的概念,但是提供了一些工具來幫助您實現此處描述的內容。 要將場景從一個場景切換到另一個場景,通常需要:
您可以將場景分為不同的.js文件,並使用jQuery.getScript(http://api.jquery.com/jQuery.getScript/)加載它們。 在上面的示例中,您將在步驟3上執行此操作。
請記住,大多數時候,子畫面和游戲對象是獨立的實體。 例如,您將必須刪除敵人的精靈,並“刪除”實現其行為的對象。
希望能對您有所幫助,並與您的兒子一起編寫游戲!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.