查看: 1278|回复: 1

[已经解决] 关于遮挡效果求助

  [复制链接]
梦石
0
星屑
140
在线时间
0 小时
注册时间
2009-11-21
回帖
0
发表于 2009-11-22 17:27:31 | 显示全部楼层 |阅读模式

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

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

×
之前看一个遮挡教程说到

【教学】遮挡角色、事件半透明显示

操作方法:
脚本编辑器中找到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。
当走到这些图块下面时,角色就会半透明显示。


但是,我不知道"把有显示遮挡效果的图块的地形标志设为1。"是什么意思,应该怎么操作.

℃ake

梦石
0
星屑
50
在线时间
8 小时
注册时间
2009-6-6
回帖
670
发表于 2009-11-23 15:11:52 | 显示全部楼层
1#
在数据库的图块中。
未命名.JPG
我爱66RPG,但我讨厌66.
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部