|
3D-программирование Вопросы, касающиеся программирования 3D мира |
26.06.2009, 18:17
|
#1
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Не могу разобраться
Пользуюсь рендер твин синхронизацией проблемма вот в чём... Когда я навожу мышкой на обьект он дольжен менять EntityBlend. Он меняет, но постоянно дёргается пока наведена мышка... А должен просто один раз поменяться пока наведена мышь, а если мышь не наведена вернуть EntityBlend в изначальный вариант.Я понимаю что это из-за синхронизации.. Но как с этим бороться и где выполнять код такого рода.. Спасибо большое за ответ.
Const UPS%=60
period=1000/UPS
time=MilliSecs()-period
Repeat
Repeat
elapsed=MilliSecs()-time
Until elapsed
ticks=elapsed/period
tween#=Float(elapsed Mod period)/Float(period)
For k=1 To ticks
If k = ticks CaptureWorld
Time = Time + period
;Здесь логика
UpdateWorld
Next
;Тут я выполняю свой код, (пробовал и в логике и даже в 2д рендеренге))
If PickedEntity()=cube
cb=3
Else
cb=2
EndIf
EndIf
EntityBlend cube,cb
RenderWorld tween#
;2d
Flip 0
Forever
|
(Offline)
|
|
26.06.2009, 20:53
|
#2
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: Не могу разобраться
Ты издеваешься?)))
Я так понимаю надо поставить условие типа
если указатель наведен
если бленд 3 значит
ниче делать не нада
елсь
менять бленд
енд если
енд если
Последний раз редактировалось Mhyhr, 26.06.2009 в 21:01.
Причина: Падаю со стула...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.06.2009, 21:05
|
#3
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: Не могу разобраться
Да, нет, если постоянно ставить EntityBlend 3, дергаться не должно. А вот из-за синхронизации все объекты с аьфой мерцают
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.06.2009, 21:26
|
#4
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Не могу разобраться
неюзайте твининг рендеринга и будет вам щастье... твининга апдэйта всем хватит.
__________________
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
|
|
26.06.2009, 22:36
|
#5
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Ответ: Не могу разобраться
Сообщение от SBJoker
неюзайте твининг рендеринга и будет вам щастье... твининга апдэйта всем хватит.
|
Что значит твининг апдейт?) Если различия между твининг рендерингом и твининг апдейтом?
|
(Offline)
|
|
26.06.2009, 22:41
|
#6
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Ответ: Не могу разобраться
pinqin и так я делал... Не канает..
|
(Offline)
|
|
27.06.2009, 00:23
|
#7
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Не могу разобраться
Сообщение от Unodeya
Что значит твининг апдейт?) Если различия между твининг рендерингом и твининг апдейтом?
|
RenderWorld tween# - кака
RenderWorld - цяця
__________________
|
(Offline)
|
|
Эти 5 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
27.06.2009, 10:21
|
#8
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Ответ: Не могу разобраться
Сообщение от tormoz
RenderWorld tween# - кака
RenderWorld - цяця
|
Всё равно обьекты с альфа каналом мерцают(.
|
(Offline)
|
|
27.06.2009, 10:34
|
#9
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Ответ: Не могу разобраться
Нифига не должно, у меня работало. Код давай, ибо
телепатировать не удалось
|
|
(Offline)
|
|
27.06.2009, 10:48
|
#10
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Ответ: Не могу разобраться
Сообщение от Unodeya
Всё равно обьекты с альфа каналом мерцают(.
|
Помоем с твином картинка более сглаженная? А без него, результат хуже ИМХО.
|
(Offline)
|
|
27.06.2009, 11:40
|
#11
|
Бывалый
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений (для 858 пользователей)
|
Ответ: Не могу разобраться
Сорец в студию =)
|
(Offline)
|
|
27.06.2009, 13:23
|
#12
|
ПроЭктировщик
Регистрация: 14.05.2009
Сообщений: 101
Написано 31 полезных сообщений (для 67 пользователей)
|
Ответ: Не могу разобраться
Тема закрыта, решил по своему)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:03.
|