Project1

标题: 【XP】如何提高草地茂盛区半透明效果高度? [打印本页]

作者: flame2    时间: 2011-12-6 20:21
标题: 【XP】如何提高草地茂盛区半透明效果高度?
本帖最后由 各种压力的猫君 于 2011-12-7 20:32 编辑

我要弄个淋浴的状态,草地茂盛区不够高,我该怎么搞
作者: 熊猫    时间: 2011-12-6 20:23
额……竟然被逼到水区提问了。
你可以修改行走图。到时候使用事件切换即可。
作者: 小白玩家    时间: 2011-12-6 20:25
我是完全没看懂楼主的话,淋浴状态?草地?
作者: 冰舞蝶恋    时间: 2011-12-6 20:31
欢迎新区第一帖~~等下帖都移过来会不会被压到最底呢。

咿标题不对版规喔,问题没写清楚
作者: zjynew2    时间: 2011-12-6 20:32
本帖最后由 zjynew2 于 2011-12-6 20:38 编辑

是人物泡在水里的感觉吧= =
改行走图是比较直接的方法
作者: 各种压力的猫君    时间: 2011-12-6 21:16
淋浴还是淋雨 = = ?

新版规什么时候制定?要不要找时间开会讨论下 XD
作者: 小白玩家    时间: 2011-12-7 11:55
这个贴怎么还活着啊,楼主问题能问清楚点吗
作者: hcm    时间: 2011-12-7 12:28
你想用的是在浴缸里的状态吗?把地图图块用PS加一个下半部半透明的水图,上半部全透明。在数据库-图块将其调好。
作者: flame2    时间: 2011-12-7 17:40
但是那个水还是会动的……
作者: flame2    时间: 2011-12-7 17:49
不是,是要泡澡
作者: 小白玩家    时间: 2011-12-7 17:53
这个样子吗
作者: 熊猫    时间: 2011-12-7 17:55
flame2 发表于 2011-12-7 17:49
不是,是要泡澡

不管是洗澡泡澡还是搓澡……自己PS下行走图该用的时候换上就可以了……哪里透明,哪里起泡沫……
作者: flame2    时间: 2011-12-7 17:57
反正只要帮忙把草地繁茂处的高度提高就够啦
作者: 小白玩家    时间: 2011-12-7 18:01
flame2 发表于 2011-12-7 17:57
反正只要帮忙把草地繁茂处的高度提高就够啦

我又晕了,你怕泡澡被偷窥吗
作者: 熊猫    时间: 2011-12-7 18:01
flame2 发表于 2011-12-7 17:57
反正只要帮忙把草地繁茂处的高度提高就够啦

如果你真想的话……
在脚本:
  1. Sprite_Character
复制代码
69行:
  1. self.bush_depth = @character.bush_depth
复制代码
这个你就看看加多少合适了,例如加5:
  1. self.bush_depth = @character.bush_depth + 5
复制代码

作者: flame2    时间: 2011-12-7 18:02
放在哪里
作者: 熊猫    时间: 2011-12-7 18:09
本帖最后由 熊猫 于 2011-12-7 18:12 编辑
flame2 发表于 2011-12-7 18:02
放在哪里

我明白你的意思了,你是要动态改。
那么这样,还是那一行改成:
  1. self.bush_depth = @character.bush_depth + $depth_offset.to_f
复制代码
最后你想要改深度的时候就用事件调用脚本
  1. $depth_offset = xxx
  2. 例如
  3. $depth_offset = 10
复制代码
这样就可以了。
作者: flame2    时间: 2011-12-8 12:47
熊猫 发表于 2011-12-7 18:09
我明白你的意思了,你是要动态改。
那么这样,还是那一行改成:最后你想要改深度的时候就用事件调用脚本这 ...

我是说那个脚本该放在哪里?
作者: 熊猫    时间: 2011-12-8 16:20
flame2 发表于 2011-12-8 12:47
我是说那个脚本该放在哪里?

具体修改位置请详细阅读16楼帖子信息
其实就是在脚本编辑器中:
按18楼的改进方法修改Sprite_Character脚本的69行
调用使用事件第三页的脚本事件来修改那个值,具体在18楼给出。
作者: flame2    时间: 2011-12-8 18:11
对了,怎么让一个场景这样规定,另一个场景和原来一样?
作者: 熊猫    时间: 2011-12-8 18:15
flame2 发表于 2011-12-8 18:11
对了,怎么让一个场景这样规定,另一个场景和原来一样?

很容易的说,简单动动脑子……
在转换场景的时候控制$depth_offset的值就可以了。
在场景切换的那个事件加上脚本
$depth_offset = xxx
如果是正常让它等于0就可以了。
作者: flame2    时间: 2011-12-9 13:29
本帖最后由 flame2 于 2011-12-9 17:34 编辑

恩,十分有用,但还有个问题想问:怎么改变透明度?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1