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

Project1

 找回密码
 注册会员
搜索

[已解决]如何把茂密处透明度,改成不透明的。

查看数: 2441 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-8-20 14:33

正文摘要:

本帖最后由 miantouchi 于 2019-8-21 13:34 编辑 如图,人物身体在树林里面默认系统是半透明的,我想改成下半身不透明,留个脑袋,用脚本改了下也不好使。 ...

回复

灯笼菜刀王 发表于 2019-8-20 19:51:03
本帖最后由 灯笼菜刀王 于 2019-8-20 20:05 编辑

茂密度设置是让行走图站上去的时候, 下面12像素变成半透明, 用来模拟走在草地中脚若隐若现的样子, 它不是把图块半透明了哦

你想要树木遮挡角色只剩个脑袋露出来, 可以把树林图块做两层, 一层普通的铺地, 第二层只留半边图块, 另一半是空的,然后把第二层优先度提高盖住角色, 这样角色走进去身体就会被一半的图块遮挡住而只露出头了

不过因为优先度算法的原因, 这个方法在你的角色垂直移动的时候, 在两个遮挡图层之间会露出身体来, 视觉上是有一些违和,  要想完全避免还是要改一改脚本, 让它在某些时候屏蔽掉一半的行走图

比如,这样做


然后进到茂密设置的地方就会只剩一半行走图了

点评

用你的代码修改,就不用弄第二层的遮挡层了,省掉了PS和第二次铺设地图了。  发表于 2019-8-21 13:35
完美解决!  发表于 2019-8-21 13:33
其实遮挡1,可以向下移动就会出这样的情况,角色不低于32就不用单调个遮挡一半的草地,直接遮挡1不透明就行了。不过他的角色看着好像确实不足32  发表于 2019-8-21 07:20
我也遇到过这种遮挡半边情况,一会试试看,不过算法得修理一下,行走图64或96,还靠下只能从图片低端开始往上加,除以二太多了。  发表于 2019-8-21 07:17

评分

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

查看全部评分

灯笼菜刀王 发表于 2019-8-20 15:15:11
在图快设置那取消你这个图快的茂密设置就可以了呗

点评

茂密设定是遮挡度为1高度草皮用的,你取消半透明改成1就等于人物32高度以下都看不到了,你可以改下行走图,角色整体Y往上去一点。  发表于 2019-8-20 18:01
取消了的话,提高树木图块的高度的话,人物整体就看不见了。  发表于 2019-8-20 17:52
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-4 12:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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