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

Project1

 找回密码
 注册会员
搜索
查看: 2902|回复: 10
打印 上一主题 下一主题

[已经过期] Scene不支持Window的super?

[复制链接]

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

跳转到指定楼层
1
发表于 2011-1-29 21:13:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
战斗指令的初始化里有“super(128,[],1,4)”貌似是这个吧,这样无论加入多少选项他可见都是四个,可以上下滚动。可是我想让Scene的菜单项目支持滚动,该怎么做?谢谢

Lv3.寻梦者

梦石
0
星屑
1205
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

2
发表于 2011-1-29 21:42:49 | 只看该作者
本帖最后由 DeathKing 于 2011-1-30 09:00 编辑

Window_Command#new的原型为:

  initialize(width, commands, column_max = 1, row_max = 0, spacing = 32)

各参数意义如下:
  • [必要参数]width是指明Command的宽度;
  • [必要参数]commands是以数组的形式(元素是字符串)指明命令名;
  • [可选参数]column_max指明最大列数,默认为1,也就是他只容纳1列;
  • [可选参数]row_max则是指明最大行数,如果这个值为0将进行其他的计算;
  • [可选参数]spacing指定如果有多列的话,每列之间的间距。

了解这些用法后,就可以自由调用Window_Command。尝试将Scene_Menu中的命令选框创建语句修改为:@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6],1,4)。

不解释诸如文字没有被描绘的一切后果。


See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

3
 楼主| 发表于 2011-1-29 22:09:35 | 只看该作者
本帖最后由 冰舞蝶恋 于 2011-1-29 22:12 编辑

回复 DeathKing 的帖子

谢谢……请问有办法描绘文字吗
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42839
在线时间
7622 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

4
发表于 2011-1-30 07:56:32 | 只看该作者
回复 冰舞蝶恋 的帖子

scene里新建window不就可以了嘛

点评

喂,您头像换得太频繁了吧!  发表于 2011-1-31 11:30
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

5
 楼主| 发表于 2011-1-30 22:49:14 | 只看该作者
回复 fux2 的帖子

完全不懂……前辈讲清楚点吧。
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
491
在线时间
339 小时
注册时间
2010-12-15
帖子
926

开拓者

6
发表于 2011-1-31 06:15:10 | 只看该作者
本帖最后由 tamashii 于 2011-1-31 06:15 编辑

描绘文字:
Sprite sprite = new Sprite()…………(好吧我C#玩多了

其实是
start 中:

  1. @sprite = Sprite.new
  2. @sprite.bitmap = Bitmap.new(640, 480)
  3. @sprite.bitmap.draw_text(x, y, width, height, str[, align])  # x, y, 宽度, 高度, 字符串, 对齐方式(可选)
复制代码
最后别忘了回收资源,在terminate中(我这儿没有VX,我不知道是不是terminate):

  1. @sprite.bitmap.dispose
  2. @sprite.dispose
复制代码
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

7
 楼主| 发表于 2011-1-31 11:29:53 | 只看该作者
回复 tamashii 的帖子

谢谢。。不过文字能不能在滚动的时候才描绘(就像window里那样,即滚动可见。)
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

8
发表于 2011-1-31 12:19:57 | 只看该作者
一直没明白 冰舞酱 的意思~~~~

是选项不能改还是什么?
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

9
 楼主| 发表于 2011-1-31 15:26:52 | 只看该作者
回复 铃仙·优昙华院·因幡 的帖子

八云大人……是希望scene_menu 可以像 window指令那样能够在达到一定项目数后滚动,而不是增添新的长度
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv2.观梦者

狂気の月兔

梦石
0
星屑
276
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

10
发表于 2011-1-31 16:24:15 | 只看该作者
没有记错的话, Scene_Menu 就是按照 Window_Command 来组成的吧.

试试修改 Window_Command . 现在没 VX ,抱歉~~~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-4 05:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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