设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1367|回复: 2
打印 上一主题 下一主题

[已经过期] Tilemap 元件地图类怎么绘制A元件的地图

[复制链接]

Lv1.梦旅人

梦石
0
星屑
214
在线时间
66 小时
注册时间
2014-1-23
帖子
53
跳转到指定楼层
1
发表于 2015-1-25 15:45:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
我只知道用
a = Tilemap.new
a.map_data = Table.new(17, 13, 3)
a.map_data[0, 0, 0] = 1
这样的方法绘制地图,但我却不知道怎么绘制A元件的,BCDE的都会。
求解

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2207
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2015-1-25 16:17:33 | 只看该作者
我只能把 VA 的给你做参考:

map_data[x, y, z] 中,z 为 0 和 1 时,绘制的都是 A 组元件。其中 0 是地板,1 是墙壁之类的。
至于每个元件对应的元件 ID,在地图上画好之后输出来就可以了。

评分

参与人数 1星屑 +80 收起 理由
丿梁丶小柒 + 80 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

聪仔

梦石
0
星屑
6182
在线时间
3077 小时
注册时间
2013-12-26
帖子
3145
3
发表于 2015-1-27 09:40:39 手机端发表。 | 只看该作者
本帖最后由 正太君 于 2015-1-27 09:43 编辑
  1. $game_map.map.data[5, 6, 1] = 3054
复制代码

按理说应该会有效果...
5,6是坐标...
1表示A原件...

评分

参与人数 1星屑 +80 收起 理由
丿梁丶小柒 + 80 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-2 19:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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