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

Project1

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

[有事请教] 如何当b=([[3],[4],[5],[6],[7]]) 那么 a=(3,4,5,6,7)

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
跳转到指定楼层
1
发表于 2023-8-10 10:19:29 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 金芒芒 于 2023-8-10 10:42 编辑

当b=([[3],[4],[5],[6],[7]])     那么a=(3,4,5,6,7)  
b=([[3],[4],[5],[6],[7]])
a=Marshal::load(Marshal.dump(b))
x=544
for i in a
$game_screen.pictures.show("头像#{i}", 0,x, 550, 100, 100, 255, 0)
x-=87
end

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
2
 楼主| 发表于 2023-8-10 14:31:29 | 显示全部楼层
本帖最后由 金芒芒 于 2023-8-10 15:29 编辑
zlyl_wiley 发表于 2023-8-10 13:53
虽然看不懂题主在说啥,但是盲猜一波是不是这个:

a = [[1],[2],[3]]


你猜对了 结果是p出数字来了  就是a数组出不来undefined method show for未定义方法显示
b=([[3],[4],[5],[6],[7]])
c=Marshal::load(Marshal.dump(b))
a=c.flatten
p a #=> [3,4,5,6,7]
x=544
for i in a
$game_screen.pictures.show("头像#{i}", 0,x, 550, 100, 100, 255, 0)
x-=87
end
  

p.png (12.87 KB, 下载次数: 10)

p.png

显示.png (11.04 KB, 下载次数: 7)

显示.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
3
 楼主| 发表于 2023-8-10 15:33:34 | 显示全部楼层
本帖最后由 金芒芒 于 2023-8-10 15:37 编辑
zlyl_wiley 发表于 2023-8-10 13:53
虽然看不懂题主在说啥,但是盲猜一波是不是这个:

a = [[1],[2],[3]]


a=Marshal::load(Marshal.dump(b[0],b[1],b[2],b[3],b[4]))
要的结果是a=(3,4,5,6,7)
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
4
 楼主| 发表于 2023-8-10 17:14:43 | 显示全部楼层
zlyl_wiley 发表于 2023-8-10 16:40
哈哈哈哈笑不活了
盲猜楼主年纪不大吧,就是以玩游戏的心态在做游戏
其实挺好的

年级比菜刀王大,以前英语不很好,
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
5
 楼主| 发表于 2023-8-10 17:15:56 | 显示全部楼层
灯笼菜刀王 发表于 2023-8-10 16:56
用我十几年和甲方斗智斗勇的经验和半年来断断续续在论坛破译你的问题得到的 我自认为你想要的东西是 根据数 ...

原来大神一直在我后面啊。

点评

脚本有错误, 要重新复制下  发表于 2023-8-10 20:35
不, 是之前回复你的时候就大致猜过你要什么, 等着你自己找到提问的方式, 结果你一开始走弯路还硬是一条路走到黑, 无语  发表于 2023-8-10 17:18
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
6
 楼主| 发表于 2023-8-11 07:54:47 | 显示全部楼层
zlyl_wiley 发表于 2023-8-10 16:01
for i in 0...a.length
$game_screen.pictures.show("头像#{a}", 0,x, 550, 100, 100, 255, 0)
x-=87

这个方法可以了谢谢
b=([[3],[4],[5],[6],[7]])
c=Marshal::load(Marshal.dump(b))
a=c.flatten
#p a #=> [3,4,5,6,7]
x=544
for i in 0...a.length
$game_screen.pictures[i+1].show("头像#{a
}", 0,x, 550, 100, 100, 255, 0)
x-=87
end
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
7
 楼主| 发表于 2023-8-11 07:59:32 | 显示全部楼层
哇哇哇啊叭叭 发表于 2023-8-10 20:29
我也来玩玩:

class YouJianShi

敌人ID是固定的
b=([[3],[4],[5],[6],[7]])
c=Marshal::load(Marshal.dump(b))
a=c.flatten
#p a #=> [3,4,5,6,7]
x=544
for i in 0...a.length
$game_screen.pictures[i+1].show("头像#{a
}", 0,x, 550, 100, 100, 255, 0)
x-=87
end

我方是选着性的所以攻击方采用变量,先学习试用一下你的脚本谢谢大佬
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
8
 楼主| 发表于 2023-8-11 08:03:55 | 显示全部楼层
灯笼菜刀王 发表于 2023-8-10 16:56
用我十几年和甲方斗智斗勇的经验和半年来断断续续在论坛破译你的问题得到的 我自认为你想要的东西是 根据数 ...

用一个完整脚本我对他的结构还不是很了解,我一定会花时间弄懂他向你提交毕业结业书的
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6401
在线时间
1118 小时
注册时间
2015-8-15
帖子
662
9
 楼主| 发表于 2023-8-15 10:00:45 | 显示全部楼层
本帖最后由 金芒芒 于 2023-8-15 10:02 编辑
灯笼菜刀王 发表于 2023-8-10 16:56
用我十几年和甲方斗智斗勇的经验和半年来断断续续在论坛破译你的问题得到的 我自认为你想要的东西是 根据数 ...


角色不在数据库里,角色是在模型数据里,head=Figter_data::CHARACTER_NAME[@all_fighters [ i ] ]
这是地图上要显示的角色头像 cp = $scene.team_groups[@character.group-1].captain
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-16 22:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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