No i znów problem:
Podaję skrypty:
obiekty:
- objBookcase
--Zdarzenia obiektu:
---Draw
----Akcje:
-----Execute Code:
alpha1 = 0.0;
alpha2 = 0.0;
draw_set_color(c_white);
draw_set_alpha(alpha1);
draw_rectangle(view_xview[0]+195,view_yview[0]+115,view_xview[0]+195+250,view_yview[0]+115+250,false);
draw_set_color(c_black);
draw_set_alpha(alpha2);
draw_set_font(tahoma);
draw_rectangle(view_xview[0]+195,view_yview[0]+115,view_xview[0]+195+250,view_yview[0]+115+250,true);
draw_text(view_xview[0]+195+16,view_yview[0]+115+16,'tresc');
---Right pressed
----Akcje:
-----Execute Code:
book = true;
if book
{
ksiazka1 = 'Slownik';
}
else
{
ksiazka1 = 'Nieznana';
}
event('Wybierz ksiazke.');//moja funkcja
menu = show_menu(ksiazka1+'|-|Anuluj',-1);
if menu = 0
{
if book
{
alpha1 = 0.3;
alpha2 = 1.0;
instance_create(view_xview[0]+195+250-16-32,view_yview[0]+115+250-16-96,objCloseBook);
}
}
-objCloseBook
--Zdarenia obiektu:
---Left Pressed
----Akcje:
-----Execute Code:
objBookcase.alpha1 = 0;
objBookcase.alpha2 = 0;
instance_destroy();
Oba obiekty są ustawione na depth -999999 (ale to chyba nie ważne), więc nie ma nic przed nimi.
I teraz rodzi się pytanie: "Co źle zrobiłem?". Proszę o jakąś wskazówkę, poprawienie mnie.
W rysowaniu są tak porobione dodawania, bo robiłem o na szybko....
~Wizard