赞 | 0 |
VIP | 289 |
好人卡 | 7 |
积分 | 1 |
经验 | 7622 |
最后登录 | 2024-2-4 |
在线时间 | 400 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 65
- 在线时间
- 400 小时
- 注册时间
- 2005-10-24
- 帖子
- 634
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
亿万有更完善的范例和思路,详情见11楼。下面内容仅供参考
这是十分简单的脚本,所以就不发脚本了,直接发教学,锻炼一下大家的动手能力{/cy}
这个脚本一半的思路来自亿万星辰的范例
先贴效果图:
操作方法:
脚本编辑器中找到Sprite_Character,在62行左右,有这段东西: # 设置脚本的坐标
self.x = @character.screen_x
self.y = @character.screen_y
self.z = @character.screen_z(@ch)
# 设置不透明度、合成方式、茂密
self.opacity = @character.opacity
self.blend_type = @character.blend_type
self.bush_depth = @character.bush_depth 将其全部替换为 # 设置脚本的坐标
self.x = @character.screen_x
self.y = @character.screen_y
# 设置不透明度、合成方式、茂密
self.blend_type = @character.blend_type
self.bush_depth = @character.bush_depth
# 如果地形标志为1
if $game_map.terrain_tag(@character.x, @character.y) == 1
# 在前端显示,不透明度为100
self.z = 999
self.opacity = 100
else
# 地形标志不是1的话,正常显示
self.z = @character.screen_z(@ch)
self.opacity = @character.opacity
end
这样之后,在数据库中的图块那里,把有显示遮挡效果的图块的地形标志设为1。
当走到这些图块下面时,角色就会半透明显示。
(最后弱弱地问句:怎样把帖子中的链接变成其它文字?例如:
原来是“http://rpg.blue/bbs......”
变成“范例”这两个字) |
|