Skocz do zawartości

Mini TV w GM


MarYO

Rekomendowane odpowiedzi

Witam wszystkich.

 

Ostatnio próbuję wykonać programik, który ma służyć za mini telewizor i będzie wyświetlał pliki AVI o niewielkiej rozdzielczości. Ponieważ GM służy jednak głównie do tworzenia gier, zdaję sobie sprawę, że mój pomysł może być nie do wykonania w nim. Na chwilę obecną mam taki problem:

 

Jest sobie telewizor (miniaturka poniżej):

minitv.png

 

W obszarze ekranu (który w rzeczywistości ma 240x160px) odtwarzane się filmy. I tu pojawia się problem, ponieważ film jest centrowany w oknie (prościej mówiąc wyświetla się trochę za nisko względem ekranu tv). Można by w sumie poprawić sprite telewizora tak, aby ekran wypadał dokładnie na środek ekranu, jednak nie jest to dla mnie dobre rozwiązanie, ponieważ chcę dołożyć jeszcze kilka warunków, przy których i tak by to nie działało poprawnie. Próbowałem już kombinować z viewami, ale mam wrażenie, że plików avi to nie obejmuje (zasada: wyświetl na wierzchu w centrum i koniec?).

 

Moje pytania na dziś:

 

1. Czy mogę ustawić "obszar roboczy" plików avi? Jeśli tak, to jak? Czy jednak za pomocą view'sów, czy może inaczej?

 

2. Idąc dalej - czy mogę postawić warunki:

- jeżeli wysokość obrazu jest mniejsza niż 180px, to wyśrodkuj obraz w obszarze roboczym względem osi y i dorób czarne paski nad i pod obrazem (tu wejdą sprite'y albo background),

- jeżeli szerokość albo wysokość obrazu jest większa niż 240/180px, wyświetl komunikat: Problemy techniczne. Przepraszamy.

 

To chyba wszystko na chwilę obecną. Proszę o konkretne odpowiedzi. Z góry thx.

Odnośnik do komentarza
Udostępnij na innych stronach

Ta, a wiesz ile by to zajmowalo? No chyba ze robilby to w czasie rzeczywistym, ale takowego dllka do konwersji avi2gif jeszcze nie widzialem, wiec raczej lepiej zrob ten program w jakims innym jezyku, bo teraz w gm ci nie wyjdzie

Odnośnik do komentarza
Udostępnij na innych stronach

Zapisz klatki w plikach jpg o jakości bliskiej zeru, zajmą w sumie mniej :) Do tego jakiś prosty skrypcik na wyświetlanie kolejnych plików i hasasz ^^

 

nie możesz nic z tym zrobić,czemu to ma służyć lepiej se zrób radio...
"Zrób lepiej prostą platformówkę, po co komu rozwijanie statystyk bohatera".
Odnośnik do komentarza
Udostępnij na innych stronach

Zapisz klatki w plikach jpg o jakości bliskiej zeru, zajmą w sumie mniej :) Do tego jakiś prosty skrypcik na wyświetlanie kolejnych plików i hasasz ^^

 

"Zrób lepiej prostą platformówkę, po co komu rozwijanie statystyk bohatera".

 

weź przestań idź na praktyki do timbalanda albo scotta storcha...

 

 

ej nie wiem co on kombinuje z tym telewizorem ale może se przerobic filmik na klatki i dać do gifa ale to chyba się nie opłaca...

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za odp, a Tymonowi za playerka. Troszkę się to wszystko skomplikowało (czułem, że to nie takie proste). Będę musiał się chyba troszkę zagłębić w skryptach, by chodziło po mojemu. W każdym razie jeszcze raz thx. Tymon, jakby co, jesteś w creditsach.

 

PS. lowrider: to z tym radiem - no comments...

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