Kvo stava tuka bre...
4 отговора
221 прегледа
Kvo stava tuka bre...
Не съм много добре с Джавата.
Впрочем сега я уча.
Имам много кофти проблем - и незнам къде мога да намеря отговор.
Значи правя нещо като проста игричка.
За да стане по яко използвам анимирани гифчета на някой места.
Идаята е при определоно действие да се пусне гифчето за няколко секунди
и след това да се скрие.
Дотук няма проблеми.
Дори първият път гифчето се пуска без проблем и след това си изчезва
(не се прерисува вече)
както си му е реда.
Само че веднага щом самото гифче се изкаже, игричката почва да накъсва и
така продължава до края (става въпрос за движение на jpg-та
по екрана). Все едно изведнъж всичките системни ресурси са
отишли на кино. Щом го заменя с някое гифче с по-малко кадри(въпросното
такова има около 60) накъсването се намалява, а ако сложа еднокадрово
въобще няма проблем.
Иначе постановката е съвсем проста - дабъл-буферинг, една нишка.
Моля, ако някой има обяснение какво точно става и как и възможно ли е
да се оправи, да ме светне, ще съм му много благодарен!
Впрочем сега я уча.
Имам много кофти проблем - и незнам къде мога да намеря отговор.
Значи правя нещо като проста игричка.
За да стане по яко използвам анимирани гифчета на някой места.
Идаята е при определоно действие да се пусне гифчето за няколко секунди
и след това да се скрие.
Дотук няма проблеми.
Дори първият път гифчето се пуска без проблем и след това си изчезва
(не се прерисува вече)
както си му е реда.
Само че веднага щом самото гифче се изкаже, игричката почва да накъсва и
така продължава до края (става въпрос за движение на jpg-та
по екрана). Все едно изведнъж всичките системни ресурси са
отишли на кино. Щом го заменя с някое гифче с по-малко кадри(въпросното
такова има около 60) накъсването се намалява, а ако сложа еднокадрово
въобще няма проблем.
Иначе постановката е съвсем проста - дабъл-буферинг, една нишка.
Моля, ако някой има обяснение какво точно става и как и възможно ли е
да се оправи, да ме светне, ще съм му много благодарен!
Re: Kvo stava tuka bre...
Пробвай следното: след като използваш gif изображението ,присвои му стойност null.
Re: Kvo stava tuka bre...
......ili prosto syzdaj now Thread za gif-a, tak che da poluchi nezawisimost sprqmo application-a
Re: Kvo stava tuka bre...
ne sum javar,
no znachi li tova che prosto da *hint*-ne GC-to da osvobodi tazi pamet?
wuobshte pisaneto na igri sus GC ne e li malko opasno da ti narushi frame-rate?
tirulirutatuutuu
no znachi li tova che prosto da *hint*-ne GC-to da osvobodi tazi pamet?
wuobshte pisaneto na igri sus GC ne e li malko opasno da ti narushi frame-rate?
tirulirutatuutuu
Благодаря
Аз свърших играта и нямах търпение да изчакам отговорите , така че просто го премахнах това гифче .
Все пак ви благодаря за съветите!
Все пак ви благодаря за съветите!