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

Project1

 找回密码
 注册会员
搜索
查看: 12571|回复: 28

[原创发布] 自由图层系统 - FreeLayers 【2015.11.3 18.29.37】

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
发表于 2015-10-28 07:16:16 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 MonsterJohnCN 于 2015-11-3 18:40 编辑

FreeLayers 2015.11.3 18.29.37
FreeLayers 2015.11.3 18.29.37.rar (9.71 KB, 下载次数: 406)

评分

参与人数 2星屑 +66 梦石 +1 收起 理由
余烬之中 + 1 原创发布
小传子 + 66 精品文章

查看全部评分

实力跳票,根本停不下来…… | bgpCore.js | 《下一站》2号DEMO | 插件开发无限延期中……正在研制适用性更强的普适模板,不再输出单体插件……

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
发表于 2015-10-28 08:10:23 | 显示全部楼层
抱走学习。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

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

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

开拓者贵宾

发表于 2015-10-28 08:54:15 | 显示全部楼层
本帖最后由 taroxd 于 2015-10-28 08:57 编辑

https://rpg.blue/thread-384603-1-1.html

为啥都喜欢造这轮子 orz...

另外MV有Z轴设定了,Z轴会在 Tilemap 中排序。默认的图层是0~9,不过可以用小数嘛~ 所以z坐标还是很自由的~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
 楼主| 发表于 2015-10-28 11:37:16 手机端发表。 | 显示全部楼层
taroxd 发表于 2015-10-28 08:54
https://rpg.blue/thread-384603-1-1.html

为啥都喜欢造这轮子 orz...

的确看到了tilemap,但tilemap的封装不足,并且在部分画面处理上机制也还不清楚。
如果是满足基础功能的话推荐的url可用,不过如果想拓展点(比如做动态场景),还是得自己动手OTZ
(实际上做这个就是因为url的链接没满足游戏开发需要才弄的↑ ↓)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
 楼主| 发表于 2015-10-28 11:40:38 手机端发表。 | 显示全部楼层
taroxd 发表于 2015-10-28 08:54
https://rpg.blue/thread-384603-1-1.html

为啥都喜欢造这轮子 orz...

ORZ,还以为你贴的是另一个帖子。
求发到这里来一份↑ ↓

不过这样的话,就当我做的版本是另一个分支好了↑ ↓满足不同需求
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
784 小时
注册时间
2013-1-4
帖子
1102
发表于 2015-10-28 13:50:05 | 显示全部楼层
老实说 为啥不直接做个tiledmap的绑定呢
RM-GUI延期。。。最近被黑心老板压迫T_T
二次元少女的shitake,长着长脸,身高165,蓝色卷双马尾,FCUP,瞳色黑色,病气和御宅属性,是天才少女。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
 楼主| 发表于 2015-10-28 16:27:42 | 显示全部楼层
墨凌羽 发表于 2015-10-28 13:50
老实说 为啥不直接做个tiledmap的绑定呢

对tilemap特性了解还不够深,所以暂时没用它。
实力跳票,根本停不下来…… | bgpCore.js | 《下一站》2号DEMO | 插件开发无限延期中……正在研制适用性更强的普适模板,不再输出单体插件……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
 楼主| 发表于 2015-10-29 04:57:14 | 显示全部楼层
人工置顶,更新为FreeLayers 2015-10-29 04:42:28版。
(BTW:这样不算连帖吧- -
实力跳票,根本停不下来…… | bgpCore.js | 《下一站》2号DEMO | 插件开发无限延期中……正在研制适用性更强的普适模板,不再输出单体插件……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
发表于 2015-10-29 08:31:57 | 显示全部楼层
求大神讲解一下原理。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
119 小时
注册时间
2015-1-5
帖子
139
 楼主| 发表于 2015-10-29 11:50:59 手机端发表。 | 显示全部楼层
汪汪 发表于 2015-10-29 08:31
求大神讲解一下原理。


游戏每次加载游戏地图时必然调用Spriteset_Map类。
因此在每次游戏地图刚刚开始加载时,解析当前地图的备注区,判定是否有自定义图层。
如果有,则在加载默认图层时,将这些自定义图层插入。
你可以看看我代码的Spriteset.prototype.initialize和Spriteset.prototype.createLowerLayer部分。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 14:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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