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

Project1

 找回密码
 注册会员
搜索

横向菜单如何折叠

查看数: 2175 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-10-2 15:22

正文摘要:

RT 这个横向菜单我是从66RPG的一个教程的范例里复制粘贴过来的, ,那个教程的工程不知道该怎么修改TAT就滚来向大神求助(注:RUBY 代码复制#------------------------------------------- ...

回复

funxlww 发表于 2014-10-2 16:32:19
taroxd 发表于 2014-10-2 16:07
窗口的折叠翻动效果是在 top_row= 和 ensure_cursor_visible 方法中的,你可以看一看

造成这个现象的原因 ...

因为脚本太长不能用点评
  1.   #--------------------------------------------------------------------------
  2.   # ● 确保光标在画面范围内滚动
  3.   #--------------------------------------------------------------------------
  4.   def ensure_cursor_visible
  5.     self.top_col = index if index < top_col
  6.     self.bottom_col = index if index > bottom_col
  7.   end
复制代码
没有遵守什么约定?要怎么解决(这是在Window_HorzCommand)

点评

比如,擅自定义了 refresh 等方法之类的。解决办法:扔掉范例,自己重写  发表于 2014-10-2 16:33
taroxd 发表于 2014-10-2 16:07:16
本帖最后由 taroxd 于 2014-10-2 16:09 编辑

窗口的折叠翻动效果是在 top_row= 和 ensure_cursor_visible 方法中的,你可以看一看

造成这个现象的原因可能是范例中并没有遵守 Window_Selectable 的约定
VIPArcher 发表于 2014-10-2 16:01:11
本帖最后由 VIPArcher 于 2014-10-2 16:02 编辑

检查一下你复制过来的脚本有没有重定义列数Window_MenuCommand#col_max

点评

我听不懂你说的是什么(脚本痴)  发表于 2014-10-2 16:40
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-2-23 01:22

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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