Project1

标题: 漂亮的技能栏啊(快进来看看) [打印本页]

作者: cmmd1    时间: 2015-12-10 00:29
标题: 漂亮的技能栏啊(快进来看看)
本帖最后由 cmmd1 于 2015-12-10 01:04 编辑

首先,还是感谢@cinderelmini
还有@枫の叶
最最感谢的是@RyanBern 大人,发糖确实很麻利^_^

这几天都是他们两个帮我回答问题,而且很热心,很详细,很耐心,很不厌其烦,很……(省略很多)
真心感谢。下面我发个脚本改造的技能栏。!!!



但是战斗中就悲剧了,这个帮助说明的位置和物品栏说明的位置是只有一个坐标。




这就不知道怎么分出来了。
作者: zx903193387    时间: 2015-12-10 08:28
{:2_276:}你新建一个不同名字的方法,把它设为战斗的时候使用,然后把原来的方法复制过去改下坐标
作者: 喵呜喵5    时间: 2015-12-10 08:54
如果不考虑兼容的话(估计你也考虑不了兼容),新建一个技能窗口的类,然后分别针对该类建立 战斗中技能窗口 和 地图中技能窗口 这两个子类,对应场景载入对应技能窗口不就好了
作者: cinderelmini    时间: 2015-12-10 15:32
本帖最后由 cinderelmini 于 2015-12-10 17:59 编辑
不用看了


试试把这段放在【Scene_Battle 4】下面:

作者: j296196585    时间: 2015-12-10 15:41
有一句话 叫做   扯淡  不过 不知道是你们在扯淡 还是我在扯淡
作者: cmmd1    时间: 2015-12-10 17:53
cinderelmini 发表于 2015-12-10 15:32

试 ...

插个楼,在这里发个图片。
选择物品坐标正常


选择结束,使用物品的时候


技能也是


选择技能结束,选择敌人的时候

RUBY 代码复制
  1. class Scene_Battle
  2.   #--------------------------------------------------------------------------
  3.   # ● 开始选择特技
  4.   #--------------------------------------------------------------------------
  5.   alias sn_151210_start_skill_select start_skill_select
  6.   def start_skill_select
  7.     sn_151210_start_skill_select
  8.     @help_window.x = 660         #说明窗口坐标
  9.     @help_window.y = 120
  10.   end
  11.   #--------------------------------------------------------------------------
  12.   # ● 选择特技结束
  13.   #--------------------------------------------------------------------------
  14.   alias sn_151210_end_skill_select end_skill_select
  15.   def end_skill_select
  16.     sn_151210_end_skill_select
  17.     @help_window.x = 60         #说明窗口坐标
  18.     @help_window.y = 60
  19.   end
  20.   #--------------------------------------------------------------------------
  21.   # ● 开始选择物品
  22.   #--------------------------------------------------------------------------
  23.   alias sn_151210_start_item_select start_item_select
  24.   def start_item_select
  25.     sn_151210_start_item_select
  26.     @help_window.x = 160         #说明窗口坐标
  27.     @help_window.y = 320
  28.   end
  29.   #--------------------------------------------------------------------------
  30.   # ● 结束选择物品
  31.   #--------------------------------------------------------------------------
  32.   alias sn_151210_end_item_select end_item_select
  33.   def end_item_select
  34.     sn_151210_end_item_select
  35.     @help_window.x = 60         #说明窗口坐标
  36.     @help_window.y = 60
  37.   end
  38. end

作者: Ultra∮魔坦    时间: 2015-12-11 18:06
感觉错位了,不过整体真牛




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