Skocz do zawartości

Komunikacja Flasha z GMem


Rekomendowane odpowiedzi

Cześć!

Mam pytanie:

Jak można w GMie zrobić serwer, a we Flashu klienta??

Proszę o konkretny przykład przesyłania wiadomości między nimi.

Poproszę o przykład zarówno w Action Scriptcie, jak i Game Makerze (GMLu).

Nie chodzi mi o gotowiec tylko proste przesyłanie z wykorzystaniem:

-po stronie Flasha np. XMLSocketa,

-po stronie Game Makera np. 39dlla.

Oczywiście może być coś innego.

Jak już mówiłem zależy mi na prostej komunikacji w obie strony.

Potem sam to sobie przerobię.

Z góry dziękuje za każdą odpowiedź.

-Programistagd

P.S.

Proszę o czysty kod, a nie o plik .fla czy .swf, gdyż używam osflasha.

Co do GMa może być .gmk.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

Ja bym nie liczył, że dostaniesz ten kod.

Po pierwsze dla tego, że prosisz o gotowca, po drugie dla tego, że specjalistów flash u nas jak na lekarstwo (a i tych od 39dll'a mało).

Odnośnik do komentarza
Udostępnij na innych stronach

Witam!

Już udało mi się to zrobić.

Okazało się, że już widziałem rozwiązanie, ale nie wiedziałem, że jest ono rozwiązaniem. xD

Po kilku próbach wszystko działa.

Jednak mam kolejne pytanie:

czy jest jakaś funkcja najlepiej w 39dll (pewnie nie bo szukałem), która sprawdza czy socket klienta jest nadal połączony.

We Flashu za późno wyłapuję wyłączenie i nie mogę wysłać komendy "wylgouj".

Oczywiście wiem, że można zrobić ping (wysyłam ping odpowiada pong), ale chciałbym zrobić to inaczej.

Z góry dziękuję za odpowiedź.

P.S.

Do Gnysek: Sam napisałem, że nie chcę gotowca.

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ę...