![]() |
Ответ: Опять проблемы.
Давно дело было, не помню уже. Но вопрос на форуме популярный был.
Вот, например (измерение): http://forum.boolean.name/showthread.php?t=5 Еще (дельта-тайминг): http://forum.boolean.name/showthread.php?t=8549 Ну и еще можно поискать. |
Ответ: Опять проблемы.
Однако чет я притормаживаю :)
|
Ответ: Опять проблемы.
Сейчас прочитал те ссылки, и ужаснулся. На счет скорости игры. То есть на более мощном или наоборот слабом компьютере чем у меня, скоросто передвижения игрока везде будет разной?
|
Ответ: Опять проблемы.
Именно так. Чтобы фпс не зависел от машины, надо собственноручно отмерять каждый кадр (суть есть дельта-тайминг). :)
|
Ответ: Опять проблемы.
Как это?:) Я уже планировал как-нибудь ограничивать максимальный фпс:)
|
Ответ: Опять проблемы.
Дельта-тайминг же. Надо по этим словам поиск провести и почитать. Тут много всякого умного понаписано было. А я уже не помню.
|
Ответ: Опять проблемы.
Да, тут много всего. Хотя и стандартный таймер тоже работает:)
|
Ответ: Опять проблемы.
Код:
If KeyDown(200) Then Код:
If x#<0 Then x#=1280 |
Ответ: Опять проблемы.
Также создал систему коллизий, которая тоже не работает:(
Код:
For m.Main=Each Main P.S. О "m.main" можно прочитать на первой странице темы, где описывались функции создания и обновления камней. |
Ответ: Опять проблемы.
Код:
deltax#=0 |
Ответ: Опять проблемы.
Мда оптимизация у меня сильно хромает:) У меня 98 строчек и всё не работает, у тебя 28 строчек и всё работает:)
Но я не совсем понимаю работу с типами функцией Код:
For s.stone=Each stone Код:
For i=0 to imax |
Ответ: Опять проблемы.
Цикл For Each...Next перебирает последовательно все существующие экземпляры данного типа (у меня Main переименован в stone, для понятности)
То есть каждый шаг переменная s получает значение очередного экземпляра (вернее даже будет "ссылается", а не "получает"). |
Ответ: Опять проблемы.
Тогда как взаимодействовать не со всеми, а например с 3?
Код:
... |
Ответ: Опять проблемы.
Нет.
Вот тут подробно: http://help.boolean.name/commands/2d_commands/Type.htm |
Ответ: Опять проблемы.
То есть единственный способ это использовать after,before,first и last?
|
Часовой пояс GMT +4, время: 17:41. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot