D
Darren
Guest
In my Initialize room I have
Create:
Step:
I get this error
Create event:
Is there a create event issue known or is it me being silly? Thanks!
if !audio_group_is_loaded(audiogroup_music){audio_group_load(audiogroup_music);}
ini_open("Settings.ini");
global.music = ini_read_real("Audio","Music", 1);
ini_write_real("Audio","Music", global.music);
ini_close();
room_goto(MainMenu);
Then I have an audio objectini_open("Settings.ini");
global.music = ini_read_real("Audio","Music", 1);
ini_write_real("Audio","Music", global.music);
ini_close();
room_goto(MainMenu);
Create:
if (!audio_is_playing(snd_music))
{
audio_play_sound(snd_music,100,true);
audio_sound_gain(snd_music, global.music, 0);
}{
audio_play_sound(snd_music,100,true);
audio_sound_gain(snd_music, global.music, 0);
Step:
audio_sound_gain(snd_music, global.music, 0);
I get this error
############################################################################################
FATAL ERROR in
action number 1
of Create Event
for object obj_sound_controller:
global variable name 'music' index (100010) not set before reading it.
at gml_Object_obj_sound_controller_Create_0 (line 4) - audio_sound_gain(snd_music, global.music, 0);
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_obj_sound_controller_Create_0 (line 4)
I don't know why as I've already written the variable when I initialize. Also I have an audio bar which is supposed to create the slider, and it doesn't until I click on it FATAL ERROR in
action number 1
of Create Event
for object obj_sound_controller:
global variable name 'music' index (100010) not set before reading it.
at gml_Object_obj_sound_controller_Create_0 (line 4) - audio_sound_gain(snd_music, global.music, 0);
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_obj_sound_controller_Create_0 (line 4)
Create event:
can_click = true;
rightLimit = x+(sprite_get_width(spr_bar) /2) - 1;
leftLimit = x-(sprite_get_width(spr_bar) /2) + 1;
//Create the slider + assign values
a = instance_create_layer(x,y,"Instances",obj_slider);
a.image_xscale = 1;
a.image_yscale = 1;
a.barLength = sprite_get_width(spr_slider);
a.rightLimit = rightLimit;
a.leftLimit = leftLimit;
a.percentage = global.music * 100;
//Current value using percentage value
a.x = a.leftLimit + ((a.percentage/100) * (a.rightLimit-a.leftLimit));
a.clicked = false;
rightLimit = x+(sprite_get_width(spr_bar) /2) - 1;
leftLimit = x-(sprite_get_width(spr_bar) /2) + 1;
//Create the slider + assign values
a = instance_create_layer(x,y,"Instances",obj_slider);
a.image_xscale = 1;
a.image_yscale = 1;
a.barLength = sprite_get_width(spr_slider);
a.rightLimit = rightLimit;
a.leftLimit = leftLimit;
a.percentage = global.music * 100;
//Current value using percentage value
a.x = a.leftLimit + ((a.percentage/100) * (a.rightLimit-a.leftLimit));
a.clicked = false;
Is there a create event issue known or is it me being silly? Thanks!