Project1

标题: 又是脚本学习时的问题 [打印本页]

作者: 溪风    时间: 2007-8-1 22:07
标题: 又是脚本学习时的问题
再次引用那本电子书的话——

重新替换开头那行脚本为:
class Say_Something
attr_accessor :greeting
attr_accessor :name
def initialize(greeting, name)
   @greeting=greeting
   @name=name
end
def say
   print @greeting + " " + @name
end
end
然后在那个npc事件脚本里重新写为:
message1=Say_Something.new(“Hello”, “Alex”)
message2=Say_Something.new(“Hello”, “Peter”)
print message1.name
print message2.name
message1.say
message2.say


需要说明的是,那个npc事件脚本,我实际上是这样弄的
message1=Say_Something.new
(“Hello”, “Alex”)
message2=Say_Something.new
(“Hello”, “Peter”)
print message1.name
print message2.name
message1.say
message2.say

因为那个一行打不下,会把括号分开,就把括号重新弄了一行。
然后和npc说话,就弹出对话框”执行脚本时发生SyntaxError“
之后就退出来了。试着把括号提前到new后面,还是这样。
改了很多,还是不行啊! [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 溪风    时间: 2007-8-1 22:07
标题: 又是脚本学习时的问题
再次引用那本电子书的话——

重新替换开头那行脚本为:
class Say_Something
attr_accessor :greeting
attr_accessor :name
def initialize(greeting, name)
   @greeting=greeting
   @name=name
end
def say
   print @greeting + " " + @name
end
end
然后在那个npc事件脚本里重新写为:
message1=Say_Something.new(“Hello”, “Alex”)
message2=Say_Something.new(“Hello”, “Peter”)
print message1.name
print message2.name
message1.say
message2.say


需要说明的是,那个npc事件脚本,我实际上是这样弄的
message1=Say_Something.new
(“Hello”, “Alex”)
message2=Say_Something.new
(“Hello”, “Peter”)
print message1.name
print message2.name
message1.say
message2.say

因为那个一行打不下,会把括号分开,就把括号重新弄了一行。
然后和npc说话,就弹出对话框”执行脚本时发生SyntaxError“
之后就退出来了。试着把括号提前到new后面,还是这样。
改了很多,还是不行啊! [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 华华    时间: 2007-8-1 22:10
不要分行,引号。。。
作者: 永劫的咎人    时间: 2007-8-1 22:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: 溪风    时间: 2007-8-1 22:21
为什么《更我从头学脚本》的电子版有这么多小错误啊?
有更新版吗?
如果没有,是否有其它好一些的学脚本的电子书?
作者: 永劫的咎人    时间: 2007-8-1 22:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 溪风    时间: 2007-8-1 22:26
{/lh}终于可以看到效果了……
作者: 华华    时间: 2007-8-1 22:28
可能有些脚本不是在sciTE里写的吧,就容易出问题。
记得Word的默认编码,就算是用英文引号,拷到Ruby里也会出错。。。。。- -+
作者: 永劫的咎人    时间: 2007-8-1 22:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 美兽    时间: 2007-8-1 23:04
以下引用溪风于2007-8-1 14:21:30的发言:

为什么《更我从头学脚本》的电子版有这么多小错误啊?
有更新版吗?
如果没有,是否有其它好一些的学脚本的电子书?


迄今为止,最好的中文RGSS教程,除了引号问题以外,基本没有错误。


作者: 溪风    时间: 2007-8-1 23:15
好吧,我就用《更我从头学脚本》吧。




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