|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#46
|
||||
|
||||
Так держи, будь ласка.
Кстати, собирал на 7-ке, на других не пробовал. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 10.11.2014 в 05:59. |
#47
|
||||
|
||||
Спасибки, запустил и это. Сначало делфя ругалась на отсутствие файла common.inc, надоело аж гугелем его искать, одни трикомовские почему-то попадались. Закбекслешил - оно и без него заработало, буду вникать как это фунциклирует на API
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#48
|
||||
|
||||
Блин забыл вложить.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#49
|
||||
|
||||
Без него тоже работает, но приложил к проекту на всякий пожарный
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#50
|
||||
|
||||
Внёс исправления в исходный код, для компиляции с другими версиями Дельфи - в частности проверил для Дельфи 2009.
Польза от Common.inc, компилятор не будет выдавать лишние предупрежденя. А точки появляются? Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#51
|
||||
|
||||
Точек нет. Возник вопрос - а как можно здесь скорость отрисовки регулировать, это заметно шустрая версия получилась (уже не на вертолёте облёт происходит, а прям на ракете) - может это из-за таймера что был в оригинале, это случайно не animTick за отрисовку отвечает?
З.Ы. Меняю значение этой переменной, но замедления не происходит, к сожалению Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#52
|
||||
|
||||
От таймера я избавился, но можно и добавить. Только какой смысл?
Хочешь изменить скорость, наиди строку Код:
angle := angle + 0.1; в GetKeyPress и поменяй числовое значение, например на 0.05. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 10.11.2014 в 06:15. |
#53
|
||||
|
||||
Да не, это классно без таймера, просто допетрить не могу как это дело можно замедлить, уж очень быстро всё лётает
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#54
|
||||
|
||||
Симотри выше, я там дописал.
AnimTick в основном за баннеры отвечает. Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. Последний раз редактировалось angvelem, 10.11.2014 в 06:18. |
Этот пользователь сказал Спасибо angvelem за это полезное сообщение: | ||
Alegun (10.11.2014)
|
#55
|
||||
|
||||
Замедлилось более-менее приемлемо со значением в 0.001. Спасибо огромное за очередной мастер-класс, но к сожалению пора заканчивать, вечером буду поглядеть дальше
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#56
|
||||
|
||||
Мне и 0.05 хватило. Видать действительно у тебя не машина, а ракета.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#57
|
||||
|
||||
Извиняюсь за очепятку, замедлилось при 0.01, с ещё одним нулём еле ползает гласманки - до ракеты далеко :-)
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
#58
|
||||
|
||||
Цитата:
Швы на стыковках граней, у Мэда появились из-за того, что в loadTexture не прописываются параметры текстуры а именно glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,GL_CLAMP_TO_EDGE_EXT); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,GL_CLAMP_TO_EDGE_EXT); Дайте эту таблеточку перед вызовом loadtexture, швы пройдут! |
#59
|
||||
|
||||
А ларчик просто открывался. Теперь сделаешь задуманное и явишь миру задуманное чудо.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#60
|
||||
|
||||
Наиболее заметная разница в этих версиях, так это размер исполняемого файла - от оригальных 672х Кб до 33.5 Кб в варианте на API, что выложил angvelem, причём без потери функциональности: точно есть повод задуматься
З.Ы. Цитата:
Я не понял Вашего вопроса, но всё же Вам на него отвечу! Последний раз редактировалось Alegun, 10.11.2014 в 15:25. |