Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro]Potrzebuje pomocy odnosnie MENU

Ostatnio zmodyfikowano 2008-12-24 23:59
Autor Wiadomość
DeBugger
» 2008-12-24 11:59:42
Ja mam taki oto pomysł:
Tworzysz zmienną exitvar(int albo najlepiej short)(ale ja głupie nazwy wymyślam :P), nadajesz jej 0. Pętla działa, dopóki exitvar==0, a jeżeli naciśniesz button Koniec, zmienna będzie miała wartość 1, i pętla sie skończy, i kaput. :P
P-2938
smolu91
Temat założony przez niniejszego użytkownika
» 2008-12-24 12:07:28
dobra sproboje obczajic cos takiego dzieki :)
P-2939
smolu91
Temat założony przez niniejszego użytkownika
» 2008-12-24 14:35:40
Jest zas problem czasem lapie kod czasem nie :/. Zrobilem to w ten sposob dalem do petli zmienna wyjdz ktora zadeklarowalem jako
int wyjdz = 0;
Acha jeszcze zapodam petle:
C/C++
while( wyjdz == 0 )
{
    //No i wiadomo tu znajduja sie ify takie np jak ponizej...
}
mam z tym problem taki ze jak raz klikne to widac imitacje przyciskania sie i wychodzi a czesem jest tak ze musze kliknac z 4 az do nawet 5 razy zeby wszyszlo oto kod:

C/C++
if( mouse_b == 1 && kolizja( button1_x, button4_y, button1_s, button1_w, mouse_x, mouse_y, mouse_s, mouse_w ) == true )
{
    clear_to_color( bufor, makecol( 0, 0, 0 ) );
    blit( button2, screen, 0, 0, 50, 480, button2->w, button2->h );
    blit( screen, bufor, 0, 0, 0, 0, 800, 600 );
    if( !mouse_b == 1 && kolizja( button1_x, button4_y, button1_s, button1_w, mouse_x, mouse_y, mouse_s, mouse_w ) == true )
         wyjdz += 1;
   
}
Prosze o jakies podpowiedzi oraz pomysly z gory dziekuje :).
P-2940
DeBugger
» 2008-12-24 15:51:17
Nei wim, może timer pomoże.
P-2941
DejaVu
» 2008-12-24 15:51:56
Trochę obserwowałem ten wątek i z tego co zrozumiałem chcesz uzyskać efekt kliknięcia w przycisk. W związku z tym, że nie jest to prosty temat dla osób z małym doświadczeniem napisałem klasy do łatwej obsługi myszki (pisałem ją przed chwilą, więc nie jest rozbudowana ;p). Kod zamieściłem w nowej lekcji allegro: http://kursy.ddt.pl/?LessonId=273.
P-2942
smolu91
Temat założony przez niniejszego użytkownika
» 2008-12-24 15:55:48
staralem sie to zrobic w jak najprostrzy sposob zeby kiedy komus sie przydalo ale nie chce wyjsc :) Trzeba sie uczyc na bledach i z poradach innych musze jeszcze doczytac kilka nowych rzeczy moze kiedy zrobie to do czego daze. :p
P-2943
smolu91
Temat założony przez niniejszego użytkownika
» 2008-12-24 16:29:43
Da sie zrobic aktywowanie X w prawym gornym rogu w allegro ??
bo w windows sie da i to nie trudno, a w allegro ejszcze sei nie spotaklem z tym :)
P-2944
DeBugger
» 2008-12-24 18:15:17
U mnei X (Linux) u góry nei działa, kiedy na niego klikam(chyba chodzi ci o ten w prawym górnym rogu)?

BTW.
Do tego zakłada się wątek.
P-2946
1 2 « 3 » 4
Poprzednia strona Strona 3 z 4 Następna strona