Project1

标题: 关于遮挡效果求助 [打印本页]

作者: piscesfly310    时间: 2009-11-22 17:27
标题: 关于遮挡效果求助
之前看一个遮挡教程说到

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

操作方法:
脚本编辑器中找到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。"是什么意思,应该怎么操作.
作者: 奶油Da蛋糕    时间: 2009-11-23 15:11
1#
在数据库的图块中。

未命名.JPG (25.92 KB, 下载次数: 2)

未命名.JPG





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