Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 09.08.2006, 13:07   #1
smaller
Нуждающийся
 
Регистрация: 04.07.2006
Сообщений: 54
Написано 0 полезных сообщений
(для 0 пользователей)
Спидометр

Помогите пожалуйста сделать спидометр!
(Offline)
 
Ответить с цитированием
Старый 09.08.2006, 13:30   #2
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Спидометр

2smaller
А что именно у тебя не получается сделать?
(Offline)
 
Ответить с цитированием
Старый 09.08.2006, 18:06   #3
New
Оператор ЭВМ
 
Регистрация: 26.07.2006
Сообщений: 41
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Спидометр

Возьми, сделай две картинки: 1) Сам спидомнтр с циферками 2) Стрелку
Поставь с трелку в центр спидометра. И вращай ее относительно скорости автомобиля... Примерно так:

;speedometr_strelka - картинка стрелки
;speed_car - скорость авто
RotateImage speedometr_strelka,speed_car*100 ;с последней цифрой поэксперементируй, я точно непомню наскока умн. надо...

P.S. я как то так делал ))
(Offline)
 
Ответить с цитированием
Старый 10.08.2006, 02:04   #4
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Спидометр

Неее - так не годится.
Это делается спрайтами (даже если это 2д) с низким order-параметром (EntityOrder entity,order).
Ну а уж если так хочется делать через 2д-каринки, то кешируй перед игрой все пложения стрелки, чтобы не выполнять real-time весьма длительную процедуру вращения 2д-картинки.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 10.08.2006, 03:04   #5
New
Оператор ЭВМ
 
Регистрация: 26.07.2006
Сообщений: 41
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Спидометр

мммм... точно! совсем забыл что ScaleImage и RotateImage ето глюковое дело!!! )))
(Offline)
 
Ответить с цитированием
Старый 10.08.2006, 10:50   #6
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Спидометр

Мне кажется что парню на самом деле нуно было сделать это программно (чисто циферки что бы прибавлялись и убавлялись)
Впрочем в действительности ему ничего не нужно...он наверное забыл, что постил сюда
(Offline)
 
Ответить с цитированием
Старый 10.08.2006, 13:55   #7
jimon
 
Сообщений: n/a
Re: Спидометр


береш отламываеш циферблат и стрелку от спидометра
и приклевываеш ето к монитору
вуаля - реальность 100% !


тут дело в том что именно тебе надо зделать
как и в каком виде ... те - мало инфы
 
Ответить с цитированием
Старый 14.08.2006, 12:36   #8
smaller
Нуждающийся
 
Регистрация: 04.07.2006
Сообщений: 54
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Спидометр

Спасибо разобрался
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 20:33   #9
shaman_al
Оператор ЭВМ
 
Регистрация: 14.04.2007
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Спидометр

Помогите плиз сделать спидометр спрайтами.
У меня проблема в том, что спрайт спидометра стоит перед камерой и если камера подходит близко к стене например, то спрайт проваливается сквоь неё! 0_о
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 20:57   #10
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Спидометр

EntityOrder entity,order
поставь 0-ой порядок отрисовки
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 21:38   #11
shaman_al
Оператор ЭВМ
 
Регистрация: 14.04.2007
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Восклицание Re: Спидометр

-----------------------------
Osnova=LoadSprite("pic/grass.bmp")
EntityParentosnova,cam
EntityOrder Osnova,-1
PositionEntity Osnova,-2,2,2
EntityAlpha Osnova,1

-----------------
Спасибо! Но ещё одна проблема: спрайт трясётся при перемещении камеры.. =(
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 22:09   #12
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Спидометр

Используй библу FastImage, все картинками, ничего не трясется!!!!
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 22:11   #13
shaman_al
Оператор ЭВМ
 
Регистрация: 14.04.2007
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Спидометр

Дополнительную библиотеку ? А без неё никак ?
(Offline)
 
Ответить с цитированием
Старый 23.06.2007, 22:40   #14
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Спидометр

На спрайт не стоит коллизия? (не должна)
Происходит перепозицонирование на каждом проходе вручную? (не должно)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 24.06.2007, 10:52   #15
shaman_al
Оператор ЭВМ
 
Регистрация: 14.04.2007
Сообщений: 25
Написано 0 полезных сообщений
(для 0 пользователей)
Смущение Re: Спидометр

Исправил ошибку. Привязал спрайт не к камере,а к объекту, к которому привязана камера и отодвинул подальше от экрана.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Спидометр impersonalis FAQ 7 31.08.2007 01:47
Спидометр LD 3D-программирование 9 21.06.2007 15:47


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com