forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=28)
-   -   Вывод анимации во время загрузки (http://forum.boolean.name/showthread.php?t=6361)

tormoz 12.09.2008 23:51

Вывод анимации во время загрузки
 
Благодаря нашему форумчанину Максусу решена проблема отображения загрузки ресурсов на экране.

Работает так:
Указываем либе фронт буфер, позицию вывода русунков, и пути к файлам анимации последовательно.

для фуллскрина:
PNG_SetImage(FrontBuffer(),195,710,"1.png;2.png;3. png;4.png")

оконный режим:
hWnd=SystemProperty ("appHWND")
PNG_SetImage(hWnd,195,710,"1.png;2.png;3.png;4.png ")

запускаем с параметром длительности кадра в миллисекундах
PNG_Start(80)

грузим ресурсы (или что хотите - не важно)

останавливаем либу
PNG_Stop()

отрисовка рисунков идет в отдельном потоке, поэтому нет никаких остановок и замираний.
формат рисунков PNG, обязательно с альфа-каналом
количество - до 256

http://screensworld.com/svalka/Loader.rar

ABTOMAT 12.09.2008 23:59

Ответ: Вывод анимации во время загрузки
 
Спасибо огромное! :super:
Как раз в презентации использую (сделаю шестерёнки)

Maxus 15.09.2008 10:59

Ответ: Вывод анимации во время загрузки
 
Вот новая версия, передавать в первом параметре для любого режима, только FrontBuffer()
А так же PNG_Start - имеет теперь 2 параметра (Time, Rep)
второй предназначен для прокрутки анимации. Количество прокруток. Если поставить 0, то постоянно крутиться будет.

http://blitz.pp.ru/forum/attachment.php?s=&postid=50120

impersonalis 15.09.2008 12:54

Ответ: Вывод анимации во время загрузки
 

Maxus, ты где пропадал?

Maxus 15.09.2008 13:43

Ответ: Вывод анимации во время загрузки
 
Цитата:

Сообщение от impersonalis (Сообщение 86294)

Maxus, ты где пропадал?

Да все некогда было 1С Предприятие: прогал УПП писал.

Harter 10.08.2010 11:22

Ответ: Вывод анимации во время загрузки
 
Первый архив удалён, второй повреждён. У кого-нибудь осталась эта либа?

Harter 26.08.2010 21:53

Ответ: Вывод анимации во время загрузки
 
Ап, господа.

impersonalis 26.08.2010 22:09

Ответ: Вывод анимации во время загрузки
 
Вложений: 1
Это кажись?


Часовой пояс GMT +4, время: 07:12.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot