幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2472|回复: 16

[求助]RGss新手遇到的语法错误,请求帮助555

[复制链接]

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
发表于 2006-10-25 20:22:37 | 显示全部楼层 |阅读模式
class GameWindow < Window_Base

  attr_accessor :mainbmp           
  def initialize
    super(-16, -16, 672, 512)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.mainbmp=Bitmap.new('hello world')
    self.contents.blt(0,0,self.mainbmp,self.mainbmp.rect)
  end
end

class Gameplay
  attr_accessor :gamewindow
  def main
    gamewindow=GameWindow.new
     Graphics.transition(40)
    loop do
      Graphics.update
      Input.update
      update
      if $scene != self
        break
      end
    end
    Graphics.freeze
    gamewindow.dispose
  end
  
  def update
        if Input.trigger?(Input::B)
           $game_system.se_play($data_system.cancel_se)
           exit
         elsif Input.trigger?(Input::C)
     
            tmp=gamewindow.mainbmp
            
         end
  end
  
end


汗......魔兽玩多了,随手就打成了魔兽的jass脚本,上面是rgss脚本,帮帮我
回复

使用道具 举报

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
 楼主| 发表于 2006-10-25 20:24:34 | 显示全部楼层
执行到了加粗那一行就出错了,难道不能访问其他类的属性吗,我该怎么办啊??? [s:3]
回复 支持 反对

使用道具 举报

48

主题

580

帖子

6509

积分

⑦老手

积分
6509
发表于 2006-10-25 21:18:15 | 显示全部楼层
什么是jass啊?
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-25 21:21:52 | 显示全部楼层
错误一:jass是什么?好吃吗? [s:7]
错误二:你没有def过mainbmp这个东西,当然无法访问。
错误三:那个tmp又是什么? [s:5]
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
 楼主| 发表于 2006-10-25 21:28:17 | 显示全部楼层
你没有def过mainbmp这个东西,当然无法访问。?????
attr_accessor :mainbmp  不是定义阿??
那个tmp又是什么?????
随便的一个临时变量,晕,你们懂不懂啊。555555
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-25 21:35:59 | 显示全部楼层
欸,没办法,像我这么没文化的人,虽然懂一点点RGSS和C++,但这个jass太深奥了,很难明白啊。

PS:没有编程基础最好还是不要从脚本入手吧?
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
 楼主| 发表于 2006-10-25 21:42:37 | 显示全部楼层
.....................可能我的RMXP出问题了,我卸了它实施,很郁闷,感觉上面写的没有错误呢。可是就是运行时错误。唉!
回复 支持 反对

使用道具 举报

48

主题

580

帖子

6509

积分

⑦老手

积分
6509
发表于 2006-10-25 21:49:41 | 显示全部楼层
添加了你的脚本,在我的游戏里能运行。
我怀疑是脚本冲突,你看看是否使用过其他脚本。
回复 支持 反对

使用道具 举报

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
 楼主| 发表于 2006-10-25 21:50:11 | 显示全部楼层
郁闷,还是不行啊,莫非是1.02的bug。。。。。。。。

还是要在日文环境下编写??或是中文全角和半角之类的有什么怪异不成???

第一天学Guss就这样,解决不了以后也学不下去了。。。。。。。

[s:6]
回复 支持 反对

使用道具 举报

6

主题

35

帖子

8483

积分

⑦老手

积分
8483
 楼主| 发表于 2006-10-25 21:55:05 | 显示全部楼层
引用第7楼defend2006-10-25 21:49发表的“”:

添加了你的脚本,在我的游戏里能运行。
我怀疑是脚本冲突,你看看是否使用过其他脚本。
大哥阿,还没有掉用呢,要在Scene_Title里面掉他
填进去不代表执行了,这是解释型语言,等执行到了粗体纳行就错了。。。。。。。

太郁闷了。。
另外,我这个是个新建的工程,什么别的也没有,地图都没有,我想做一个棋类游戏,比如象棋。。。

大哥,你没加别的代码,这一段是不回调用的啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 12:21 , Processed in 0.012153 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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