设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

abs脚本中,工具功能替换使用者行走图导致的叠层

查看数: 2337 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-7-4 13:43

正文摘要:

已经通过脚本屏蔽排除了其他脚本的问题,发现和其他脚本无关。在abs脚本提供的默认类文件内也没有发生任何bug。 bug表现为当玩家进行攻击时,本应该隐藏原行走图,将行走图替换为攻击状态(如图所示为正常效果): ...

回复

白色幸福 发表于 2020-7-25 01:00:11
已经解决了,傻瓜问题,因为我忘记结束了取消行走图透明的循环。
白色幸福 发表于 2020-7-4 20:49:23
RUBY 代码复制
  1. # Sprite set map
  2.  
  3. class Spriteset_Map
  4.  
  5.   alias falcaopearl_create_characters create_characters
  6.   def create_characters
  7.     create_pearl_abs_sprites
  8.     falcaopearl_create_characters
  9.   end
  10.  
  11.   def create_pearl_abs_sprites
  12.     if $game_player.send_dispose_signal
  13.       dispose_pearlabs_sprites
  14.       $game_player.send_dispose_signal = false
  15.     end
  16.     @projectile_sprites = []
  17.     $game_player.projectiles.each do |projectile|
  18.       @projectile_sprites.push(Sprite_Character.new(@viewport1, projectile))
  19.     end
  20.     @damagepop_sprites = []
  21.     $game_player.damage_pop.each do |target|
  22.       @damagepop_sprites.push(Sprite_DamagePop.new(@viewport1, target))
  23.     end
  24.     @animeabs_sprites = []
  25.     $game_player.anime_action.each do |anime|
  26.       @animeabs_sprites.push(Sprite_Character.new(@viewport1, anime))
  27.     end
  28.     @enemy_drop_sprites = []
  29.     $game_player.enemy_drops.each do |enemy|
  30.       for i in enemy.dropped_items
  31.         @enemy_drop_sprites.push(Sprite_EnemyDrop.new(@viewport1, enemy, i))
  32.       end
  33.     end
  34.     @dead_iconsprites = []
  35.     @dead_characters = []
  36.   end
白色幸福 发表于 2020-7-4 20:40:15
本帖最后由 白色幸福 于 2020-7-4 20:42 编辑
chanszeman1018 发表于 2020-7-4 19:10
感覺是这部分出問题了,你看看你的工程的这部分與下方原版的有差么~
class Spriteset_Map
  


peral精灵里面吧,我搜了搜,就结尾照你给我的这个少了个end,我加上试试,如果能好使就可以了
好吧我没有改好,报错了。请问能留一个联系方式吗?

点评

4楼那个,那个门是事件,不是地图,自然会这样,至于7楼那个,除了找不同我也不知道问题出在哪儿, 不过谢谢你了。  发表于 2020-7-4 20:51
唔...4L和7L我说的都搞不定的话.那我不懂了,请坐等樓下大佬.抱歉...  发表于 2020-7-4 20:47
是的,不关end问题的,不过只有角色有这个问题,其他的都没有 所以也不知道到底原因在哪里  发表于 2020-7-4 20:43
那个end不关事的  发表于 2020-7-4 20:42
chanszeman1018 发表于 2020-7-4 19:10:14
提示: 作者被禁止或删除 内容自动屏蔽
白色幸福 发表于 2020-7-4 18:18:24
chanszeman1018 发表于 2020-7-4 15:50
第二張图那扇門的通行是不是设成O了?
要设成星号才会有遮掩效果喔~~

感觉不是门的问题,会是图块影响的吗?不过所有图都会变成这样啊。
chanszeman1018 发表于 2020-7-4 15:50:45
提示: 作者被禁止或删除 内容自动屏蔽
白色幸福 发表于 2020-7-4 15:07:45
去原作者脚底下问了。不过这脚本都弃坑快3年了,不能修就算了,不影响玩法,只是影响感官体验。
白色幸福 发表于 2020-7-4 14:01:29
应该是跟角色有关的,rgss内置的精灵脚本出错了,abs脚本本身没发现有啥问题。
但是到底要怎么修复就不知道了,游戏倒不是说不能玩,只是视觉效果会差一些。
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-5 00:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表