幻想森林

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

[RM2K&2K3] 求教一个脚本问题

[复制链接]

24

主题

74

帖子

816

积分

⑤进阶

积分
816
发表于 2007-8-29 11:39:54 | 显示全部楼层 |阅读模式
我写了一个显示图片的脚本,运行时提示错误“undefined local variable or method'方块'for #<Interpreterx1757df8>”,请问这是什么原因?
脚本如下:
==========================================
j=10;x=25;y=395
for i in 0..$game_variables[22]
j=j+1;x=x+5;y=y+5
$game_screen.pictures[j].show(方块-红.png,
0, x, y, 100, 100, 255, 0)
end
===========================================
谢谢!
回复

使用道具 举报

35

主题

384

帖子

1万

积分

⑧专业

SOS团御用潜水员

积分
19589
QQ
发表于 2007-8-29 12:06:47 | 显示全部楼层
虽然对脚本不是很懂。。。。个人认为你的脚本要调用“方块”这个图片,但这个图片没有导入过,所以找不到,发生错误。
可能是忘记导入,或没有导入到正确的文件夹,或文件名与脚本中的不符。
个人怀疑是这样的问题。等候脚本达人来给出标准答案。。。
以上,完毕。
亲们~~~winged准备复活。。。。
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-8-29 13:31:17 | 显示全部楼层
这是脚本的一部分么?

能不能把全部的给我看看?
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

24

主题

74

帖子

816

积分

⑤进阶

积分
816
 楼主| 发表于 2007-8-29 15:33:22 | 显示全部楼层
回winged:方块-红这个图片已经导入,而且文件名是一致的。
回secondsen:这已经是全部教本,我是在编辑事件第三页的脚本中插入以上代码的。想实现在不同位置显示同一图片的功能。
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-8-29 17:15:11 | 显示全部楼层
我去试试 [s:7]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-8-29 17:50:42 | 显示全部楼层
我的总报错。。。没定义函数show。。。不明所以…………明明在game_picture里有定义。。。帮不上喽
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-8-29 20:00:54 | 显示全部楼层
a = "模板2"
x=25
y=395
b=100
c=255
for i in 1...3
  x=x+5
  y=y+5
$game_screen.pictures.show("模板
2",0,x,y,100,100,255,0)
end

完毕 [s:4] 突然想到哪错了…………picture的[]里只能是1~100
你的循环从0开始的,,,0不在范围内。。。而且你的i可能大于100,,当然会报错了 [s:7]

汇报完毕,,LZ总结好了…………
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-8-29 20:17:44 | 显示全部楼层
a=XX
b=XXX
c=XXX请无视,,那时我顺便试东西遗留的…………OTL忘了删了………… [s:5]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

35

主题

384

帖子

1万

积分

⑧专业

SOS团御用潜水员

积分
19589
QQ
发表于 2007-8-29 20:21:00 | 显示全部楼层
6L正解。 [s:96] 原来是这么一回事。。。恍然ING。。。
亲们~~~winged准备复活。。。。
回复 支持 反对

使用道具 举报

24

主题

74

帖子

816

积分

⑤进阶

积分
816
 楼主| 发表于 2007-8-31 13:56:39 | 显示全部楼层
谢谢各位,我已经找到解决办法了。就是$game_screen.pictures[j].show(方块-红.png,
0, x, y, 100, 100, 255, 0)中的图片名要用单引号。即$game_screen.pictures[j].show('方块-红',
0, x, y, 100, 100, 255, 0)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-21 17:58 , Processed in 0.011730 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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