地图设置完成后,需要角色可以移动到该地图,这就需要我们来设置地图与地图之间的传送点,暂时称之为"路点"
添加完地图后,直接使用phpmyadmin等数据库管理工具打开map表,查看刚才添加的地图的ID,然后打开waypoints表,插入数据:
`mid_from` , 放置传送点的地图ID
`mid_to`, 要传送去的地图ID
`posx_from`, 放置传送点的横向坐标
`posy_from`, 放置传送点的纵向坐标
`posx_to`, 要去的横向坐标
`posy_to`, 要去的纵向坐标
地图的坐标系,(0,0)位置在左上角,右下角的坐标为(40,30).另外一个简单的方法,就是在设置路点前,进游戏将你的角色移动到想放置路点的地方,然后用phpmyadmin打开characters表,查看其posx和posy坐标即可 .而对应的,到另外一个地图的坐标,可以简单的计算出来,比如当前地图的路点坐标为(38,10),大概在地图的靠右边的位置,那么移动完地图后,差不多在目标地图的(2,10)位置.可以自己想象一下原因:因为角色从一张地图的最右边进入路点切换地图,那么换完地图后,肯定站在新地图的左边了 (责任编辑:admin) |