2013-08-22 44 views
0

我有一个基于瓷砖的游戏,瓷砖由25x30每个16x16px的div组成。我有屏幕上的控制来移动角色,当你点击一个方向时,玩家ID更新到与你点击的箭头对应的div。播放器ID添加到某个div时是否可以加载新页面?页面重定向时Div激活

例如

<div id="player"><img src="assets/img/charcter/ash.png"/></div> 
Player ID 

<div id="13_5" class="mapsquare teleporttile"></div> 
Teleport div 

如果我使用箭头键来我的播放器移动到与teleportrile类股利,是否有可能再在同一窗口中加载网页?无论如何,我无法想到这一点,谢谢!

+0

你有没有jQuery代码给我们?你看过ajax吗? –

+0

您可能可以使用AJAX检索下一级配置,并在当前页面的元素中呈现新级别。 – plalx

回答

1

如果我理解正确,当玩家到达某个瓷砖时,您想切换到另一个页面,我可以吗?

为什么不改变游戏者ID的div的id,你不检查tile类是否是特殊的(即teleporttile)?

+0

我不确定我关注你吗?我想让玩家ID保持不变,但检查玩家div是否在传送瓦片中if = true然后装载新页面 – user2598957

+0

也许我不清楚。你想要在实际的“板子”所在的同一个窗口或选项卡上加载一个新页面? 我想你有一个方法在你的屏幕控制器中,每次玩家“移动”时都改变div ID的值,这是什么原因? – Martin

+0

是的,这是正确的,你上面说了什么 – user2598957