游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2457|回复: 4

45度角地图编辑器0.4

[复制链接]

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-5-12 21:50:00 | 显示全部楼层 |阅读模式
下载:http://flashas.net/html/flashas/asyouxi/20070426/1693.html



地图编辑器资源分地面、房屋、灯盏、绿化、桥梁、城墙,每类资源都需要有自己的文件夹,资源路径可以通过单击“设置”按钮打开参数设置面板来更改。
参数设置面板中:
地图资源路径表示存放每种资源的文件夹路径
其他6种资源文件路径表示每种资源的文件夹名,注:文件夹里面的资源文件名必须是“文件夹名_0编号”,例:Ground文件夹下的文件,Ground_01.gif,Ground_02.gif......Ground_029.gif,以此类推。
地图块尺寸表示每个单元格的宽和高。
图片文件格式表示资源图片的文件格式(扩展名),只能一种格式。

读取地图功能,输入地图的文件名(不包括扩展名),编辑器会从当前目录中的data文件夹中读地图文件。
保存地图功能,编辑器会将地图文件保存到当前目录中的data文件夹中。
地图文件中的格式是:
资源所在路径(包括文件名),鼠标点击的X坐标,鼠标点击的Y坐标,图块资源转换后的X坐标,图块资源转换后的Y坐标|...|结束标识|

地图保存后有两个文件,地图名.txt和地图名_Building.txt,第一个是地面的数据文件,第二个是地面上建筑的数据文件。
以下是地面数据的调用函数:
loadingmap(鼠标点击的X坐标, 鼠标点击的Y坐标, 图块资源转换后的X坐标, 图块资源转换后的Y坐标, 资源所在路径(包括文件名))
function loadingmap(i1, i2, i3, i4, s1, s2) {
_root.dutp++;
j_x = i1-_root.dt._x-Number(图块宽度)/2;
j_y = i2-_root.dt._y;
m_x = Number(i3)+50;
m_y = i4;
_root.dt.attachMovie("z", "z"+_root.dutp, _root.dutp, {_x:j_x, _y:j_y});
        _root.mcLoader = new MovieClipLoader();
_root.mcLoader.loadClip(s1+扩展名, _root.dt["z"+_root.dutp]);
}

本地图编辑器只是试用,功能还不强大。

sf_2007512214946.jpg

48

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
发表于 2007-5-13 08:43:00 | 显示全部楼层

Re:45度角地图编辑器0.4

Thank you.

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-5-13 12:22:00 | 显示全部楼层

Re:45度角地图编辑器0.4

why

1

主题

3

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2007-5-14 07:23:00 | 显示全部楼层

Re:45度角地图编辑器0.4

????????????

11

主题

112

帖子

112

积分

注册会员

Rank: 2

积分
112
发表于 2007-5-14 12:25:00 | 显示全部楼层

Re:45度角地图编辑器0.4

什么那个东东,下载不了嘛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 11:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表