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

[Allegro] Myszka

Ostatnio zmodyfikowano 2009-06-15 12:50
Autor Wiadomość
Saiph
Temat założony przez niniejszego użytkownika
[Allegro] Myszka
» 2009-06-14 18:10:50
Witam. Tak pisze dalej moja gre i znowu czegoś potrzebuje. :D
Wiec, ustawiłem sobie własny kursor myszy w allegro. Ma on 50X50px. Niestety ja chce żeby klikacz(ee ten lewy górny róg obrazka, 0X0px) co wskazuje na klikniecie był na środku czyli 25X25px na wymiarach kursora. Jak by ktoś wiedział to proszę o pomoc. :)

A i jeszcze jedna sprawa. Miałby ktoś chwilkę i zrobił mi taki kursor celownik(jak od pistoletu z takim celownikiem) o wymiarach 50X50px(najlepiej w formacie *.bmp)? Próbuje ale nic ciekawego mi nie wychodzi. ;/
P-7703
DejaVu
» 2009-06-14 18:30:32
1. Nie wyświetlaj myszy za pomocą standardowej funkcji.
2. Rysuj mysz za pomocą masked_blit (czy jak to się tam nazywa).
P-7704
Saiph
Temat założony przez niniejszego użytkownika
» 2009-06-14 18:35:41
1. eee... a gdzie mogę znaleźć jakaś inna funkcja
2. Tak jest, moja myszka jest przezroczysta, gdy w obrazku bmp tło jest różowe.

\edit:
Przepraszam bardzo ale nie wiem jak to zrobić ;/
P-7706
DejaVu
» 2009-06-14 18:37:48
2. Rysuj mysz za pomocą masked_blit (czy jak to się tam nazywa).
P-7707
pekfos
» 2009-06-14 19:39:57
jeśli używasz std. funkcji do wyświetlania to aby zmienić
piksel obrazka prowadzony przez myszkę użyj
set_mouse_sprite_focus( x, y );
a jak wyświetlasz (masked_)blit'em to tak:
C/C++
//wyswietlanie:
masked_blit( cursor, bufor, 0, 0, mouse_x, mouse_y, cursor->w, cursor->h );
//cursor - BITMAP* z kursorem

//pobieranie pozycji kursora:
X = mouse_x + x
Y = mouse_y + y
//X, Y pozycja kursora
//x, y pozycja piksela prowadzonego przez myszkę na bitmapie

//mouse_x, mouse_y nie musisz deklarować
//to zmienne wewnętrzne allegro
P-7709
Saiph
Temat założony przez niniejszego użytkownika
» 2009-06-14 20:02:30
Bardzo dziękuje.
P-7710
TGR
» 2009-06-14 21:13:50
A ode mnie super celownik od awp. Robiłem go 20 sekund, więc doceń moją ciężką pracę ;]

http://www.speedyshare.com/636415503.html
P-7711
Saiph
Temat założony przez niniejszego użytkownika
» 2009-06-14 22:17:10
Brawo, bardzo ładny :)
Ja wykombinowalem taki: http://img196.imageshack.us/img196/7883/cel.png
Który wybrać?? Hmmm...

/edit:
Zobaczę później co się będzie lepiej prezentować :D
P-7712
« 1 » 2
  Strona 1 z 2 Następna strona