查看: 2503|回复: 2

[已经解决] RMXP 人物被遮挡半透明效果是怎么做出来的?

[复制链接]
梦石
0
星屑
50
在线时间
22 小时
注册时间
2015-8-30
回帖
4
发表于 2015-9-19 12:04:22 | 显示全部楼层 |阅读模式

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

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

×
问题1:我研究了金庸无双2,发现人物被树、石头等遮挡后,会变成半透明,可是数据库“图块”对应地图既没有设置优先级,也没有设置“草木繁茂处”,更没有设置“地形标志”,那它的透明是怎么出来的呢?
而且神奇的是,人物被遮挡的部分完全是以树木石头的轮廓为边界的,也就是说,轮廓以外不会被遮挡。按照通常的做法设置优先级和“草木繁茂处”属性,被遮挡是以一个小方块为单位实现的,而不是以物体轮廓以边界,这样子做出来相当难看。

问题2:再看看雨血死镇,它的遮挡也是做的很好,但是我发现图块中没有“地图元件”,只有全景图,那么它的遮挡效果又是怎么做出来的呢?

○赛

梦石
0
星屑
1254
在线时间
1276 小时
注册时间
2013-1-22
回帖
2078

贵宾

发表于 2015-9-19 14:32:11 | 显示全部楼层
他们都使用了“双远景图”脚本,用一个远景图作为地图,另一个远景图作为遮罩层

评分

参与人数 1星屑 +150 收起 理由
RyanBern + 150 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
22 小时
注册时间
2015-8-30
回帖
4
 楼主| 发表于 2015-9-19 14:52:31 | 显示全部楼层
原来如此啊,按照大神的指示,又研究了一下,原来它们的远景图遮挡是扣出来的……太感谢了,原来做一个游戏真是要花费很多心思,向那些作者们致敬
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部