Project1

标题: 请教一下如何修改角色坐标 [打印本页]

作者: ako1024    时间: 2012-6-21 22:37
标题: 请教一下如何修改角色坐标
在VX半即时脚本中想修改一下操作角色的位置,改了一下下面的数字,但没有任何变化,该怎么办?
#==========================================================================
  #★定义角色战斗图 X 坐标
  #==========================================================================
  def screen_x
   if self.index != nil
    case index
     when 0
      return 460
     when 1
      return 440
     when 2
      return 420
     when 3
      return 400
    end  
  else
   return 0
  end
end
  #========================================================================
  #★定义角色战斗图 Y 坐标
  #========================================================================
  def screen_y
    if self.index != nil
      case index
       when 0
         return 245
       when 1
         return 215
       when 2
         return 185
       when 3
         return 155
       end
    else   
   
    return 230
   end
  end  
  
  #========================================================================dsu_plus_rewardpost_czw
作者: 54酱    时间: 2012-6-22 10:40
本帖最后由 54酱 于 2012-6-22 10:42 编辑

我错了=。=
修改坐标要重定义吧...
看不懂脚本,坐等高手(大雾~
作者: Raiku    时间: 2012-6-22 17:31
when 后面的数字为角色在队伍的次序
然后return后面数字为坐标
else下面的return为次序以外的角色坐标
测试后有效,如果无效的话全局搜索screen_x或者screen_y看看是否被后面的脚本覆盖了?




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