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

Project1

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

[已经解决] 如何添加F以至于更多图块

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2012-6-9
帖子
10
跳转到指定楼层
1
发表于 2012-7-30 14:59:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 pleasant 于 2012-7-30 14:59 编辑

原有ABCDE 都已经用上了,不能更改了,又找到几个图块,想加上。dsu_plus_rewardpost_czw

Lv4.逐梦者 (超级版主)

嗜谎者

梦石
2
星屑
17445
在线时间
3912 小时
注册时间
2010-9-12
帖子
9655

极短25评委极短24评委极短23评委极短22评委极短21评委开拓者

2
发表于 2012-7-30 15:12:19 | 只看该作者
请考虑利用PS删减用不到的图块然后再将需要的贴上去。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

沉睡的八宝粥 

梦石
0
星屑
64
在线时间
832 小时
注册时间
2011-4-22
帖子
2996

短篇七萝莉正太组季军

3
发表于 2012-7-30 17:39:28 | 只看该作者
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2012-7-30
帖子
147
4
发表于 2012-7-31 05:16:44 | 只看该作者
本帖最后由 devilg 于 2012-7-31 05:24 编辑

看了那个脚本似乎跟我的实现方法一样,不过那个脚本太长,我实现的脚本算短,楼主你自己写也很简单:

图块关键是2个:图像和通行度。
通行度在game_map中def setup(map_id)中@passages = $data_system.passages
下面加个
  1.     case map_id
  2.     when 1
  3.     #@passages = load_data("Data/System12345.rvdata").passages
  4.       end
复制代码
就可以实现通行变化。

图块的载入位置在spriteset_map中def create_tilemap
  1.   def create_tilemap
  2. ...   
  3.     @tilemap.bitmaps[8] = Cache.system("TileE")
  4.     case $game_map.map_id
  5.       when 1 #insert spec tile sets here 4 dif. map
  6.       #passage/$data_system information
  7. #ex.    @tilemap.bitmaps[8] = Cache.system("TileF")
  8.       end
  9.     @tilemap.map_data = $game_map.data
  10.     @tilemap.passages = $game_map.passages
  11.   end
复制代码
就可以实现使用多图块设定。使用的时候用2~N个编辑器改就行了。
测试tile可行。
运行速度慢用if分歧载入tilemap应该可以解决,不过我测试过好像不会很慢

评分

参与人数 1梦石 +2 收起 理由
Luciffer + 2 认可答案

查看全部评分

想回复我的话请呼(@)我一下。
准备执行人体盗图计划,copyright的诸君赶紧藏好咧~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-23 22:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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