Project1
标题:
新手教程——拥有两种不同图块
[打印本页]
作者:
仲秋启明
时间:
2011-2-3 10:19
标题:
新手教程——拥有两种不同图块
本帖最后由 仲秋启明 于 2011-2-3 10:21 编辑
好了,第一个教程合集已经出了,我们该继续努力啦!
教程出版社合集
对于VX来说我个人认为需要扩充的只有雪的图块罢了,于是特制了一个
简易雪国图块.rar
(2.08 MB, 下载次数: 1187)
2011-2-3 10:15 上传
点击文件名下载附件
然后就需要改脚本了,这次大家动手实践一下
找到Spriteset_Map中的这段
def create_tilemap
@tilemap = Tilemap.new(@viewport1)
@tilemap.bitmaps[0] = Cache.system("TileA1")
@tilemap.bitmaps[1] = Cache.system("TileA2")
@tilemap.bitmaps[2] = Cache.system("TileA3")
@tilemap.bitmaps[3] = Cache.system("Tilea4")
@tilemap.bitmaps[4] = Cache.system("TileA5")
@tilemap.bitmaps[5] = Cache.system("TileB")
@tilemap.bitmaps[6] = Cache.system("TileC")
@tilemap.bitmaps[7] = Cache.system("TileD")
@tilemap.bitmaps[8] = Cache.system("TileE")
@tilemap.map_data = $game_map.data
@tilemap.passages = $game_map.passages
end
复制代码
改为
def create_tilemap
@tilemap = Tilemap.new(@viewport1)
if $game_switches[1] == true
@tilemap.bitmaps[0] = Cache.system("TileS1")
@tilemap.bitmaps[1] = Cache.system("TileS2")
@tilemap.bitmaps[2] = Cache.system("TileS3")
@tilemap.bitmaps[3] = Cache.system("TileS4")
@tilemap.bitmaps[4] = Cache.system("TileS5")
@tilemap.bitmaps[5] = Cache.system("TileSB")
@tilemap.bitmaps[6] = Cache.system("TileSC")
@tilemap.bitmaps[7] = Cache.system("TileSD")
@tilemap.bitmaps[8] = Cache.system("TileSE")
else
@tilemap.bitmaps[0] = Cache.system("TileA1")
@tilemap.bitmaps[1] = Cache.system("TileA2")
@tilemap.bitmaps[2] = Cache.system("TileA3")
@tilemap.bitmaps[3] = Cache.system("Tilea4")
@tilemap.bitmaps[4] = Cache.system("TileA5")
@tilemap.bitmaps[5] = Cache.system("TileB")
@tilemap.bitmaps[6] = Cache.system("TileC")
@tilemap.bitmaps[7] = Cache.system("TileD")
@tilemap.bitmaps[8] = Cache.system("TileE")
end
@tilemap.map_data = $game_map.data
@tilemap.passages = $game_map.passages
end
复制代码
解释一下:改这个的效果是利用另一套雪国的图块
命名为TileS1~TileS5、TileSB~TileSE对应TileA1~TileA5、TileB~TileE
这样当打开1号开关的时候就会用另一种图块了
效果:
前.png
(80.82 KB, 下载次数: 21)
下载附件
保存到相册
2011-2-3 10:15 上传
—————————————————————
后.png
(66.42 KB, 下载次数: 23)
下载附件
保存到相册
2011-2-3 10:14 上传
范例不提供,No pains,no gains.
(不劳无获)
这个可以用于图块扩充,前提:通行度与原设定保持一致,否则会出现通行问题
作者:
945127391
时间:
2011-2-3 10:28
很好...虽然有点麻烦...
作者:
骑士魅影
时间:
2011-2-3 10:43
提示:
作者被禁止或删除 内容自动屏蔽
作者:
13523123
时间:
2012-3-26 18:19
怒赞一个楼主,太实用了,按这个原理可以设置很多套地图来替换吧
作者:
MSQ
时间:
2012-3-29 08:35
我去~~这种好东西当初居然没看到~~= =
谢谢仲秋君~~=W=
作者:
小路比仔
时间:
2012-3-30 12:37
本帖最后由 小路比仔 于 2012-3-30 12:39 编辑
好吧,是挺不错的……
但是呢,我还用不上……
PS:我正在找的是无限图块,突然就有人发我这个连接
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1