gmstudio吧 关注:952贴子:3,564
  • 2回复贴,共1

【新人求助】设置菜单与随机播放音效遇到问题求助

只看楼主收藏回复

各位大佬好,我在实现功能上遇到两个问题,想请教一下
1.设置菜单
我在主room中加入了object在create事件中初始化了几个全局变量,建立了设置room可对全局变量进行变更,设置完毕后返回主room,这时还会调用create事件把全局变量重置了。
请问:gms中是否有其他初始化全局变量的方式,或者我在设置参数后如何能跳过create事件?
2.随机音效
我设置了十个音效,命名为s00-s09,在代码中
i=irandom(9);
str="s0"+string(i);
audio_play_sound(str,0,0);
但是游戏运行到play_sound函数会报错
请问:是我函数的调用方式有问题?或者有没有其他的方式可以实现随机的功能?
先谢各位大佬


IP属地:天津1楼2021-01-06 17:03回复
    不能用字符串!gm8,用execute_string(str),gms2,用asset_get_index(str)


    IP属地:浙江2楼2021-02-24 07:57
    收起回复