回 帖 发 新 帖 刷新版面

主题:请问如何在手机游戏中设置障碍物?

请问如何在手机游戏中设置障碍物?

具体来说,我正在编一个坦克在大地图上行走并和敌人作战的游戏,我希望在大地图上设置湖泊山地等不能通过的障碍物,可是遇到了困难。

我是这样打算,设置一个湖泊类和一个山地类,然后在这两个类里设置一个障碍物标志变量。

现在问题来了,我是要在坦克上设置判断是否撞到障碍物的函数还是直接在障碍物上设置是否有坦克撞到的函数?这个函数怎样设置?这个是关键,就是说我不知道该怎样设置判断条件,我的主坦克设置有x,y坐标和长度宽度值,障碍物也是。

如果哪位大大有这方面的编程经验,请一定要帮帮我啊,这事折磨我好几天了,鼻子上都起泡了,555555`````[em7]

回复列表 (共1个回复)

沙发

要加判断条件,判断坦克和这些障碍物的坐标之间关系,比如坦克的左边的坐标要不小于障碍物的右边坐标了,如果不符合,就把障碍物的右边坐标赋值给坦克的左边坐标,直到用户按键往右移动,才重新变化,这是我的个人见解,如果有不妥的地方,请各位高手指出

我来回复

您尚未登录,请登录后再回复。点此登录或注册