查看: 1788|回复: 5

【xp】草地繁茂处不透明度提高

[复制链接]
梦石
0
星屑
50
在线时间
57 小时
注册时间
2011-10-21
回帖
113
发表于 2011-12-9 17:51:04 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 zhixin1997 于 2011-12-10 10:35 编辑

怎么才可以办到这个?

勥

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
回帖
1674

开拓者

发表于 2011-12-9 18:15:38 | 显示全部楼层
这个貌似不太好办,bush_depth在Sprite内部类处理,代码摸不到。改opacity属性全局透明度会变,而且只能使茂密不透明度降低(更加透明),肯定是不行的。
如果LZ真想实现洗澡透明度自己掌握,使用Photoshop处理行走图吧,很简单。
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复

使用道具 举报

梦石
0
星屑
50
在线时间
57 小时
注册时间
2011-10-21
回帖
113
 楼主| 发表于 2011-12-9 18:17:14 | 显示全部楼层
那你给我个变量(别给我你上次给的那个),让我自己试试看
回复

使用道具 举报

梦石
0
星屑
50
在线时间
57 小时
注册时间
2011-10-21
回帖
113
 楼主| 发表于 2011-12-9 18:20:21 | 显示全部楼层
等等,不用那样,全局的我改了也没关系,反正除了雾以外都是不透明的
回复

使用道具 举报

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
回帖
3515
发表于 2011-12-9 18:40:43 | 显示全部楼层
本帖最后由 Wind2010 于 2011-12-9 19:05 编辑

Sprite_Character脚本69行
  1.     self.bush_depth = @character.bush_depth
复制代码
改成
  1.     self.bush_depth = @character.bush_depth != 0 ? (不透明高度,默认为12) : @character.bush_depth
复制代码

点评

那是不透明高度,不是不透明度。。  发表于 2011-12-9 18:44

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

勥

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
回帖
1674

开拓者

发表于 2011-12-9 18:44:07 | 显示全部楼层
本帖最后由 熊猫 于 2011-12-9 18:45 编辑
flame2 发表于 2011-12-9 18:17
那你给我个变量(别给我你上次给的那个),让我自己试试看


在脚本:
  1. Sprite_Character
复制代码
67行:
  1. self.opacity = @character.opacity
复制代码
改成:
  1. self.opacity = @character.opacity + $opacity_offset.to_f
复制代码
用事件调整$opacity_offset的值,你自己看吧……
  1. $opacity_offset = - 50
复制代码
设置正的不管用,具体原因你问问Sprite吧,因为Opacity超过255就会自动被纠正回255。
你只能设置负值。不过正如我在1L说的,设置之后你整个角色的透明度都变了。。
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部