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

Project1

 找回密码
 注册会员
搜索
查看: 3006|回复: 10

[已经解决] 请教一个Falcao pearl ABS liquid v3的问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
574
在线时间
448 小时
注册时间
2009-6-8
帖子
62
发表于 2019-11-16 10:29:27 | 显示全部楼层 |阅读模式

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

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

x
武器设置的备注里有一条TOOL Graphic = xxxx
请教大神们这个图像的显示位置在哪里改
如图
01a1dc3b3f99a3e541c4e5340f5743eb.jpg
24931b534b1159afb4622723f443c19e.jpg
http://share.renren.com/share/293782735/15182858551

Lv4.逐梦者

梦石
0
星屑
10216
在线时间
896 小时
注册时间
2019-11-5
帖子
2193
发表于 2019-11-16 21:40:49 | 显示全部楼层
本帖最后由 哇哇哇啊叭叭 于 2019-11-18 13:09 编辑


  好巧呀,看到楼主的回复,突然想起来,最近改过这个功能呢... ;用的就是修改图片的方法。放上一个修改过的图片,测试过确实成功了(朝下的武器位置变高了,朝左的武器位置变低了,其他没动):
$Orb.png
  我觉得“位置变化太大”、“太偏了显示不出”是因为修图错误。原脚本给出了《$PearlMolde_Normal》这个文件,就是用来修武器图的,修改图片时,应当将此图片置于武器图片图层之下
附图


  要想修改脚本的话,【可能】要在“Pearl Projectile”这个脚本里,“@item”就是“投掷物”这个对象,然后就不知道该改什么了。根据RM来看,所有关于“行走图”(包括角色、事件)的显示效果的代码都写在“Sprite_Character”类里,ABS应该也是继承和修改的这里



  为什么不能直接修改图片呢?比如想令图片下移就将其上方的空白变大。哪怕把人物变高,应该也比改脚本简单吧

  脚本的事很难一语中的。要么回答的人不太懂脚本,要么懂脚本但找到病灶很费时间

风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
574
在线时间
448 小时
注册时间
2009-6-8
帖子
62
 楼主| 发表于 2019-11-17 02:26:27 | 显示全部楼层
哇哇哇啊叭叭 发表于 2019-11-16 21:40
为什么不能直接修改图片呢?比如想令图片下移就将其上方的空白变大。哪怕把人物变高,应该也比改脚本简 ...

修改后的图片发动攻击时和正常行走图的位置变化太大,位置对齐了的以后有一部分行走图因为太偏了显示不出来
http://share.renren.com/share/293782735/15182858551
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
14499
在线时间
2086 小时
注册时间
2017-9-28
帖子
662
发表于 2019-11-22 18:04:13 | 显示全部楼层
试试?

  1. #===============================================================================
  2. # * [ACE] 自定义偏移
  3. #===============================================================================
  4. # * Made by: Sixth (www.rpgmakervxace.net, www.forums.rpgmakerweb.com)
  5. # * Version: 1.1
  6. # * Updated: 09/06/2016
  7. # * Requires: -------
  8. #-------------------------------------------------------------------------------
  9. # * < Change Log >
  10. #-------------------------------------------------------------------------------
  11. # * Version 1.0 (25/02/2016)
  12. #   - Initial release.
  13. # * Version 1.1 (09/06/2016)
  14. #   - Added compatibility with my Action Notification Popups script.
  15. #-------------------------------------------------------------------------------
  16. # * < Description >
  17. #-------------------------------------------------------------------------------
  18. # * 可以让你随意修正行走图图像的位置.
  19. # * 不会改变事件的实际位置,改变的只是图像!
  20. #-------------------------------------------------------------------------------
  21. # * < Installation >
  22. #-------------------------------------------------------------------------------
  23. # * Place this script below Materials but above Main!
  24. #-------------------------------------------------------------------------------
  25. # * < Compatibility Info >
  26. #-------------------------------------------------------------------------------
  27. # * No known incompatibilities.
  28. #-------------------------------------------------------------------------------
  29. # * < Known Issues >
  30. #-------------------------------------------------------------------------------
  31. # * No known issues.
  32. #-------------------------------------------------------------------------------
  33. # * < Terms of Use >
  34. #-------------------------------------------------------------------------------
  35. # * Free to use for whatever purposes you want.
  36. # * Credit me (Sixth) in your game, pretty please! :P
  37. # * Posting modified versions of this script is allowed as long as you notice me
  38. #   about it with a link to it!
  39. #===============================================================================
  40. $imported = {} if $imported.nil?
  41. $imported["SixthCustomOffsets"] = true
  42. #===============================================================================
  43. # Settings:
  44. #===============================================================================
  45. module CustomOffsets
  46.   #-----------------------------------------------------------------------------
  47.   # 偏移设定:
  48.   #-----------------------------------------------------------------------------
  49.   # 因为角色精灵可以在游戏中随时更改,我发现最好使偏移设置取决于所使用的图像,而不
  50.   # 是从备注或事件注释中读取。
  51.   # 这样,即使你在游戏过程中改变角色的行走图,偏移量也是正确的,你很可能会做更多
  52.   # 或更少的事情。B
  53.   #
  54.   # 格式:
  55.   #
  56.   #   "行走图文件名" => {
  57.   #     2 => [x偏移量,y偏移量], # 行走图朝向下时的偏移
  58.   #     4 => [x偏移量,y偏移量], # 行走图朝向左时的偏移
  59.   #     6 => [x偏移量,y偏移量], # 行走图朝向右时的偏移
  60.   #     8 => [x偏移量,y偏移量], # 行走图朝向上时的偏移
  61.   #   },
  62.   #
  63.   # 因此,请使用图像的文件名作为设置的名称。
  64.   # 你可以为所有方向情况设置不同的偏移量。
  65.   # 有时你想将精灵向上移动2个像素,但仅当事件面向左侧时才会移动,例如。
  66.   # 嗯,你现在可以这样做。
  67.   #
  68.   # 将X偏移设置为正数将使图像向右移动,而负设置将使其向左移动。
  69.   # 将Y偏移设置为正数将使图像向下移动,而负设置将使其向上移动。
  70.   #
  71.   # 确保输入所有方向的设置!
  72.   # 如果您只想为一个方向设置偏移量,例如,按照您想要的方式设置一个偏移量,
  73.   # 并将其余部分设置为[0,0]。
  74.   #
  75.   # 没有设置的图片在游戏中不会有任何偏移,他们会使用默认位置!
  76.   #-----------------------------------------------------------------------------
  77.   Offsets = {
  78.     "$swordblade" => {
  79.     # 下          左           右           上
  80.       2 => [0,0], 4 => [0,40], 6 => [0,40], 8 => [0,0],
  81.     },
  82.     "$Larve" => {
  83.       2 => [0,18], 4 => [0,18], 6 => [0,18], 8 => [0,18],
  84.     },
  85.     # 自己手动添加更多!
  86.   }
  87.   
  88. end
  89. #===============================================================================
  90. # End of settings! Editing anything below may lead to... you know it, right? o.o
  91. #===============================================================================

  92. class Sprite_Character < Sprite_Base
  93.    
  94.   alias set_offsets7643 set_character_bitmap
  95.   def set_character_bitmap
  96.     set_offsets7643
  97.     @off_dir = 0
  98.     @notif_offset = [0,0]
  99.   end

  100.   alias add_offsets9975 update
  101.   def update
  102.     add_offsets9975
  103.     if @off_dir != @character.direction
  104.       if CustomOffsets::Offsets.include?(@character.character_name)
  105.         off = CustomOffsets::Offsets[@character.character_name][@character.direction]
  106.         @notif_offset = off
  107.         self.ox = @cw / 2 - off[0] if @cw
  108.         self.oy = @ch - off[1] if @ch
  109.       end
  110.       @off_dir = @character.direction
  111.     end
  112.   end
  113.   
  114. end
  115. #==============================================================================
  116. # !!END OF SCRIPT - OHH, NOES!!
  117. #==============================================================================
复制代码

评分

参与人数 2星屑 +100 +1 收起 理由
VIPArcher + 100 认可答案
哇哇哇啊叭叭 + 1

查看全部评分

VA外站脚本汉化群:226308173   |    部分远古文件备份:https://wwzv.lanzoue.com/b02rac5pc  密码:acgm
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
574
在线时间
448 小时
注册时间
2009-6-8
帖子
62
 楼主| 发表于 2019-11-23 21:55:12 | 显示全部楼层
哇哇哇啊叭叭 发表于 2019-11-16 21:40
好巧呀,看到楼主的回复,突然想起来,最近改过这个功能呢... ;用的就是修改图片的方法。放上 ...

感谢你的建议,图片修改的确对这个有帮助

评分

参与人数 1+1 收起 理由
哇哇哇啊叭叭 + 1 塞糖

查看全部评分

http://share.renren.com/share/293782735/15182858551
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
574
在线时间
448 小时
注册时间
2009-6-8
帖子
62
 楼主| 发表于 2019-11-23 21:56:52 | 显示全部楼层

感谢你脚本的编写,这个脚本我试了一下,太棒了!!就是它
http://share.renren.com/share/293782735/15182858551
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-3-29 01:23

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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