如何返回特定的游戏状态?

时间:2018-06-25 13:36:29

标签: java game-engine 2d-games

编辑问题,因为我不再有“提问一个”的权限。

所以我有一个游戏名称空间XD:

redirect_uri

让我们想象一个玩家处于第3级的情况,并且在用户输入时,我希望游戏状态与玩家处于第2级时的状态相同,例如积分下降, 那个特定时刻的健康状况等等。

我尝试了一种解决方案

Game(main) class -> run()(gameloop)|-> render(gui) -> handler.render()(all Gameobjects render)         
                                   |-> tick() -> handler.tick()(all Gameobjects tick)

请帮助!

1 个答案:

答案 0 :(得分:3)

您缺少将text的新替换值分配为text = text.replace('public', 'oranges');的情况:

您可以进一步使用code[i].innerHTML = text;来用替换的HTML更改初始HTML。

window.onload = (function(){
   var code = document.getElementsByClassName('code');
   for( i=0 ; i < code.length ; i++ ){
      var text = code[i].innerHTML;
      text = text.replace('public', 'oranges');
      code[i].innerHTML = text;
      console.log(text);
   }
})
<p class = "code"> public stasdfadtic void main sdfdsa </p>
<p class = "code"> public static void main </p>