以下引用wy29于2008-2-24 14:33:44的发言:
以下引用柳佳淇于2008-2-24 14:28:29的发言:
<br><script language="javascript">
<!--
strCont="执行效率的问题,你可以将游戏界面转化成一个2元数组\r\ntank的位置和碰转在数组里检测。画面只是根据数组显示位置就好了\r\n以一个最简单的3*3为例\r\n 1 2 3\r\n1 〇\r\n\r\n2 \r\n\r\n3 ▲\r\n\r\n敌人是(1,1)\r\n我方是(3,1)\r\n当两方坐标一致就是相撞\r\n\r\n具体请参考夏娜的《坦克大战》";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>执行效率的问题,你可以将游戏界面转化成一个2元数组<br>
tank的位置和碰转在数组里检测。画面只是根据数组显示位置就好了<br>
以一个最简单的3*3为例<br>
1 2 3<br>
1 〇<br>
<br>
2 <br>
<br>
3 ▲<br>
<br>
敌人是(1,1)<br>
我方是(3,1)<br>
当两方坐标一致就是相撞<br>
<br>
具体请参考夏娜的《坦克大战》
问题是,我的坦克不走格子。一个坦克可以同时占两个格。
再说,坦克还要和子弹相撞。子弹的大小和坦克不一样,光用格子是不行的。
谢谢你的提议,可是我还是没搞懂fps和update.
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |