![]() |
|
Модераторы: Rickert |
![]()
|
|
| ZC1989 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 468 Регистрация: 17.7.2006 Где: Нижний Новгород; Россия Репутация: нет Всего: 1 |
Люди, подскажите, как сделать загрузку в зародыше игры? не понятно как сделать что бы сцена обновлялась когда процесс загрузки не закончен... есть мысль не делать общую загрузку, а разбить её на несколько этапов, но я слышал, что можно приостановить обработку сообщений и обновить сцену...
-------------------- озарение настанет позже, когда поймём больше... (Сo. Stigmata) |
|||
|
||||
| ZC1989 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 468 Регистрация: 17.7.2006 Где: Нижний Новгород; Россия Репутация: нет Всего: 1 |
Блин... люди, опечатка... динамичну загрузку надо сворганить
-------------------- озарение настанет позже, когда поймём больше... (Сo. Stigmata) |
|||
|
||||
| NikotiN |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 30.7.2006 Репутация: нет Всего: нет |
отдельный поток?
|
|||
|
||||
| ZC1989 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 468 Регистрация: 17.7.2006 Где: Нижний Новгород; Россия Репутация: нет Всего: 1 |
ну типа да... просто тот вариант что у меня сейчас, то пока всё не загрузится, ничего не экране не собирается обновлятся... нашёл кажется нужное, но проверить нет возможности... скажите, то ли это?
это из какой-то ФАКи... будет ли у меня обновлятся сцена с этими изменениями? или надо чтот другое? -------------------- озарение настанет позже, когда поймём больше... (Сo. Stigmata) |
|||
|
||||
| DragonFire |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва Репутация: 5 Всего: 9 |
Если ты окно уже создал, то можно обновлять его примерно так:
HWindow:HWND; - ссылка на окно DC:HDC; - контекст устройства Я думаю ты это знаешь З.Ы. Код на Delphi, но на Си перевести его несложно, все функции APIшные... |
|||
|
||||
| ZC1989 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 468 Регистрация: 17.7.2006 Где: Нижний Новгород; Россия Репутация: нет Всего: 1 |
DragonFire, пасиб... я попробую... но вот ещё вопросик, как лучше всего расчитывать процентное соотношение загрузки? федь файлы разного размера бывают...
-------------------- озарение настанет позже, когда поймём больше... (Сo. Stigmata) |
|||
|
||||
| DragonFire |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва Репутация: 5 Всего: 9 |
Во всех программах, которые я видел, полоска никогода не движется равномерно...
Не мучайся и просто преми за 100% общее кол-во файлов. Ну если очень хочется, сначало получи все размеры файлов, а потом их сумируй и принимай за 100%, но помоему это муторно очень... |
|||
|
||||
| ZC1989 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 468 Регистрация: 17.7.2006 Где: Нижний Новгород; Россия Репутация: нет Всего: 1 |
DragonFire, вот я то же думаю считать общий объём файлов мутно.... а вот просто колличество файлов брать за 100% это мне кажется нормальным, всё же, нагрузки меньше =) пасибо за совет
-------------------- озарение настанет позже, когда поймём больше... (Сo. Stigmata) |
|||
|
||||
| DragonFire |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 14.8.2005 Где: Москва Репутация: 5 Всего: 9 |
||||
|
||||
![]()
|
| Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |