网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月14日
漏签
0
天
gamemaker吧
关注:
13,650
贴子:
95,139
看贴
图片
吧主推荐
视频
玩乐
3
回复贴,共
1
页
<返回gamemaker吧
>0< 加载中...
gm8的脚本能传递数组吗
只看楼主
收藏
回复
林林ange
初涉语法
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
想在gm8里,给脚本传递数组地址,然后通过这个数组地址可以一次性传递很多的值,但是不知道怎么实现?有没有大佬知道啊
送TA礼物
IP属地:广东
1楼
2024-11-07 14:09
回复
火柴哥812
面向过程
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不能
IP属地:山东
2楼
2024-11-07 22:57
回复
收起回复
苏州威克姆商贸有限公司
想要专业的真空泵维修费用服务?苏州威克姆商贸是你的不二之选,售前售中售后全方位,让你无后顾之忧!
2025-03-14 22:35
广告
立即查看
q糖豆p
吧主
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
0、GM8没有传递数组功能,参数最大只能传递16个;
1、GM8没有返回多个值的功能;
2、如果新建一个instance往成员变量里放数据,没有这方面的限制;
3、GM8里instance的id只是一个数字。
------------------------------------
所以,直接回答题主的问题是“不能”,但题主所说的想实现的功能,可以做到。比如:
0、制作一个专门的object,不设置任何事件/动作,就用来“传递”;//假设名字是obj_scr
1、调用script的过程就变成了 创建instance、导入数据、运行script(传递id)、从instance上“回收”返回值、instance destroy;
2、对应script里就不是从argument[0..15]里获得参数了,而是从argument[0].data[0..1024]上获得;
3、要返回的值也不是用return返回了(当然仍然可以用这个来强行结束script),而是把值(允许多个)写到argument[0].result[0..1024]去
IP属地:北京
3楼
2024-11-18 13:47
回复
收起回复
MikuScarlet
团队之首
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
之前看过别人的分析文章,gm8好像实际上并没有真的数组。
实在不行你可以尝试使用list,就是记得去释放
IP属地:广东
4楼
2024-11-19 09:28
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
TES遭CFO完虐还有救吗
2742180
2
考研汤家凤对田静穷追猛打
2118624
3
Mujica哪集对你的冲击最大
1797908
4
TES躺进全球先锋赛四强
1781352
5
网友开发网站汇总最全VV表情包
1723826
6
美滞留宇航员的归期再次后延
1285525
7
金秀贤只认和成年金赛纶恋爱
1158816
8
电影靠延期刷票房?吧友甩数据
1025915
9
普京表示俄罗斯同意停火30天
822954
10
男子造谣明星澳门输10亿被拘
637035
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示