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

Project1

 找回密码
 注册会员
搜索
查看: 3704|回复: 2
打印 上一主题 下一主题

[已经解决] 一个脚本问题,我是菜鸟

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2013-2-20
帖子
12
跳转到指定楼层
1
 楼主| 发表于 2013-2-23 20:28:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 谁? 于 2013-2-23 22:52 编辑

我在VA脚本库最上面加了一个脚本,想在屏幕上贴一个从左上移到右下,再从右下移到左上的图片,但是出现no implicit conversion from nil to integer
请帮各位我看看问题在哪里或者写个正确的也行,先说声谢谢(俺是好孩子—_—)
RUBY 代码复制下载
  1. c=[0,0,160,120,320,240,480,360,640,480,480,360,320,240,160,120,0,0]
  2. def haha(a,b)
  3. @fci=Sprite.new
  4. @fci.bitmap=Bitmap.new("Graphics/system/蓝天01")
  5. @fci.ox=0
  6. @fci.oy=0
  7. @fci.x=a
  8. @fci.y=b
  9. fci.update
  10. end
  11. loop do
  12.   c.each{|a,b| haha(a,b)}
  13. end



{:2_248:}


Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
2
发表于 2013-2-23 20:51:09 | 只看该作者
您用 |a, b| 有没有测试这样抓不抓得到两个元素?我自测:
  1. c = [1, 2, 3, 4]
  2. c.each{|a, b| p a, b}
复制代码
结果是:
  1. 1
  2. nil
  3. 2
  4. nil
  5. 3
  6. nil
  7. 4
  8. nil
复制代码
也就是说,b 值都是 nil,我觉得您应该用二维来做:
  1. c=[[1, 2], [3, 4]]
  2. c.each{|a| p a}
复制代码
结果:
  1. [1, 2]
  2. [3, 4]
复制代码

点评

谢谢,可以了,请问怎么让图片有间隔显示  发表于 2013-2-23 22:47
我试试  发表于 2013-2-23 22:41
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2013-2-20
帖子
12
3
 楼主| 发表于 2013-2-24 00:01:00 | 只看该作者
成功了最终脚本是这个,非常感谢{:2_273:}
RUBY 代码复制
  1. f=Array.new(139){|g| [g * 4,g * 3]}
  2. h=f.reverse
  3. g = f + h
  4. c=[[0,0],[160,120],[320,240],[480,360],[640,480],[480,360],[320,240],[160,120],[0,0]]
  5. def haha(a,b)
  6. @fci=Sprite.new
  7. @fci.bitmap=Bitmap.new("Graphics/Titles1/01")
  8. @fci.ox=0
  9. @fci.oy=0
  10. @fci.x=a
  11. @fci.y=b
  12. @a=0
  13. @b=1
  14. loop do
  15. @fci.update
  16. Graphics.update
  17. @a=@a+@b
  18. p @a
  19. break if @a>1
  20. end
  21. @fci.dispose
  22. end
  23. loop do
  24.   g.each{|a,b| haha(a,b)}
  25. end
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-18 10:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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