[英]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.