Project1

标题: 问几个脚本问题(菜鸟级) [打印本页]

作者: 85859595    时间: 2010-11-9 12:24
标题: 问几个脚本问题(菜鸟级)
本帖最后由 85859595 于 2010-11-9 13:02 编辑

  1. class RW < Window_Base
  2.   def initialize
  3.   super(0, 0, 370, 352)
  4.   self.contents = Bitmap.new(width - 32, height - 32)
  5.   refresh
  6. end
  7.    
  8. def refresh

  9.   self.contents.draw_text(5, -5, 128, 32, "RW")

  10. end # end def refresh


  11. def update

  12.   end # end def update
  13. end
复制代码
我想学脚本.只会创建窗口,问几个问题!
1.如何让窗口内的文字的字体变或变?
2.如何在某个键按下的情况下窗口出来,不要一开始就显示的(或者用脚本开启的)
3.如何像写一个像选项一样调上调下的!


虚心求教,请别吐槽!
作者: q740750396    时间: 2010-11-9 12:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: enghao_lim    时间: 2010-11-9 12:54
1. 在draw_text之前加入更改字体大小的syntax,self.contents.font.size = xx,xx自设。
2. 看你要在什么场合按了出现,再按消失。然后在该场合脚本的初始化里就生成改窗口,可视设为不可,然后在update里判断按键是否按下,为真返回窗口可视化。
3. 选项型的窗口Window_Selectable,不是Window_Base,很好的参考例子是默认的PartyCommand,还有物品,技能窗口。




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