Skocz do zawartości

refresh,redraw...


Matthew

Rekomendowane odpowiedzi

Temat: Stała zmienna?

 

OK, mam kolejny gigantycznie trudny problem, którego NIKT nie rozwiąże. Otóż mam w creacie kod

draw_num = 0;
draw_event[draw_num] = "draw_set_color(c_white) draw_rectangle(0,0,room_width,room_height,0)";
draw_num += 1;

W drawie

for (i = 0; i < draw_num; i += 1)
execute_string(draw_event[i]);

W release LMB

if (line_yes)
{
draw_event[draw_num] = "draw_line_color(line_x,line_y,line_x2,line_y2,c_red,c_yellow)"
draw_num += 1;
line_yes = false;
}

No i tu jest ten GIGANTYCZNIE trudny PROBLEM

Nie widać go, ale gdy wykorzystamy te kody, zrozumiecie o co mi chodzi. Rysuje się TYLKO JEDNA LINIA. Wiem dlaczego, bo w drawie ta funkcja pobiera zmienne i w wyniku zawsze rysuje sie jedna linia. Pomocy!!!

Odnośnik do komentarza
Udostępnij na innych stronach

Temat: Stała zmienna?

 

OK, mam kolejny gigantycznie trudny problem, którego NIKT nie rozwiąże. Otóż mam w creacie kod

draw_num = 0;
draw_event[draw_num] = "draw_set_color(c_white) draw_rectangle(0,0,room_width,room_height,0)";
draw_num += 1;

W drawie

for (i = 0; i < draw_num; i += 1)
execute_string(draw_event[i]);

W release LMB

if (line_yes)
{
draw_event[draw_num] = "draw_line_color(line_x,line_y,line_x2,line_y2,c_red,c_yellow)"
draw_num += 1;
line_yes = false;
}

No i tu jest ten GIGANTYCZNIE trudny PROBLEM

Nie widać go, ale gdy wykorzystamy te kody, zrozumiecie o co mi chodzi. Rysuje się TYLKO JEDNA LINIA. Wiem dlaczego, bo w drawie ta funkcja pobiera zmienne i w wyniku zawsze rysuje sie jedna linia. Pomocy!!!

Ale żeś namotał... Napisz co chcesz osiągnąć, bo ja sie nigdy nie umiałem połapać w cudzym kodzie :P

 

PS: Czyżbyś szykował jakąś konkurencję dla mojega SDS'a? :P

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...