PHP入门开发 FLASH+PHP初级D5Dotk引擎
返回首页
当前位置: 首页 > 专题教程 > D5Dotk引擎 >

把D5Power Dotk的分辨率(地图尺寸)提高的操作方法

时间:2010-01-22 12:24来源:未知 作者:admin 点击:
本文以把 地图 分辨率调整为960*576为例 1.请先删除地图的障碍点 数据 2.打开 server /admin/admin_map_collision. php ,查找所有的640px,替换为960px,查找所有的480px,替换为576px 3.如果您存在地图

 本文以把地图分辨率调整为960*576为例

1.请先删除地图的障碍点数据
2.打开server/admin/admin_map_collision.php,查找所有的640px,替换为960px,查找所有的480px,替换为576px
3.如果您存在地图编辑器保存提示“页面不存在”的问题,请把header("Location: admin_maps.php");一句注释掉。
4.把function createCollisionString()中的i<1200改成i<2160,即60*36的值
5.找到for($i=0; $i<30; $i++) {一行,把$i<30改为$i<36,把$j<40改为$j<60,并保存文件
6.使用刚刚编辑好的地图编辑器进行障碍点编辑
7.打开client/engine.js,把GADX和GADY分别修改为60,36
8.打开server/class/Engine.class.php,找到getCollisionPoints() 方法,把for($i=0; $i<30; $i++) {一句中的30改为36,把下面的$j<40中的40改为60
9.打开css/styles_map.css,把第5、6行的宽和高设置为960px和576px;
10.打开css/portal.css,把#main的宽和高设置为960px和576px
11.打开css/game.css,把container_game的尺寸设置为960px和576px
12.把game.css 298-301行的代码替换为:

  1. #npcDialogBox{width:960px;top:376px;height:200px;position:absolute;z-index:50;display:none}
  2. #npcDialogShow{width:240px;text-align:right;position:absolute;z-index:51;right:0px;top:-178px} /*NPC标准大小 234 378*/
  3. #npcDialogBg{width:960px;height:200px;background:#000;filter:alpha(opacity=80);opacity:0.8;}
  4. #npcDialogText{width:400px;height:200px;position:absolute;z-index:52;left:0px;top:0px}
复制代码
13.如样式部分有漏述部分,请开发者自行调整。
14.以上修改后,需要自己进行物品/人物属性等窗口的样式调整

修改效果如下:

1.jpg

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:密码: 验证码:点击我更换图片
推荐内容