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

Project1

 找回密码
 注册会员
搜索

用脚本建立一个窗口的问题

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

正文摘要:

按照脚本教程里的,我做了一个这个 class Window_Xuexi < Window_Base   def initialize     super(0, 0, 640, 64)     self.contents = Bitmap.new(width - 32, height - 32)   ...

回复

anzhongyang 发表于 2010-8-1 18:44:57
问题已经解决,谢谢各位了
bbaugle 发表于 2010-8-1 15:50:40
额..................................
kikudukuri 发表于 2010-8-1 15:35:11
额。我只按了一下就返回了
bbaugle 发表于 2010-8-1 15:23
不好意思,是我囧了(事件弄冲突了),此脚本无误。


银元 发表于 2010-8-1 15:25:09
不错~!
bbaugle 发表于 2010-8-1 15:23:58
loop do 前面少了个Graphics.transition (估计是打的时候粗心了吧)  测试确实能通过(ESC两次才能退出? ...
kikudukuri 发表于 2010-8-1 13:52

额。我只按了一下就返回了

kikudukuri 发表于 2010-8-1 13:52:52
完成。经测试,可用。
bbaugle 发表于 2010-8-1 11:47
loop do 前面少了个Graphics.transition (估计是打的时候粗心了吧)  测试确实能通过(ESC两次才能退出?)


bbaugle 发表于 2010-8-1 11:47:54
本帖最后由 bbaugle 于 2010-8-1 11:49 编辑
  1. class Window_Xuexi < Window_Base
  2.   def initialize
  3.     super(0, 0, 640, 64)
  4.     self.contents = Bitmap.new(width - 32, height - 32)
  5.     refresh
  6.   end
  7.   def refresh  
  8.     self.contents.clear
  9.     self.contents.draw_text(64, 0, 200, 32, "我做出窗口来啦~")
  10.   end
  11. end
  12. class Scene_Xuexi
  13.   def main
  14.     @e = Window_Xuexi.new
  15.     @e.x=0
  16.     @e.y=0
  17.     @e.z=1000
  18.     loop do
  19.       Graphics.update
  20.       Input.update
  21.       update
  22.       if $scene != self
  23.         break
  24.       end
  25.     end
  26.     @e.dispose
  27.   end
  28.   def update
  29.     @e.update
  30.     if Input.trigger?(Input::B)
  31.       $game_system.se_play($data_system.cancel_se)
  32.       $scene = Scene_Map.new
  33.       return
  34.     end
  35.   end
  36. end
复制代码
完成。经测试,可用。

评分

参与人数 1星屑 +400 收起 理由
「旅」 + 400 认可答案

查看全部评分

zhangbanxian 发表于 2010-8-1 11:15:39
报错信息看应该是Scene_Xuexi没有定义main方法,不过从你这上面看貌似是定义了的,会不会是误删了- -b
anzhongyang 发表于 2010-8-1 11:06:14
改了以后依然不好使啊
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-6 19:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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