|
3D-программирование Вопросы, касающиеся программирования 3D мира |
11.06.2011, 14:06
|
#16
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
Сообщение от Костян
t=t+MouseHit(1)
if t=2 And AnimSeq(entity%)<>id3 Animate entity%,1,1,id3:t=0
|
что то не выходит(
дергается и все
и второй вариант тоже
|
(Offline)
|
|
11.06.2011, 14:43
|
#17
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
at = 0
If MouseDown (1) at=1
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp
;скажите что не правильно?
|
(Offline)
|
|
11.06.2011, 18:31
|
#18
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
может тогда кто нибудь знает как сделать
чтоба Т= 100 каждую секунду убавлялось на 1 тоесть сделать: Х = Т - 1
|
(Offline)
|
|
11.06.2011, 18:50
|
#19
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
While T>0
If Millisecs() mod 1000=0 then T=T-1
Wend
если количество миллисекунд делиться на 1000, то прошла одна целая секунда от предыдущего раза когда делилось на 1000
|
(Offline)
|
|
11.06.2011, 19:08
|
#20
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
почему то когда пишу print T пишет 0
|
(Offline)
|
|
11.06.2011, 20:32
|
#21
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
есть предположение что T=0
Выполняется условие выхода из цикла T>0
Перед циклом задай нужное значение T
|
(Offline)
|
|
11.06.2011, 20:47
|
#22
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
все перепробовал не получается(
есть еще варианты?
|
(Offline)
|
|
11.06.2011, 20:54
|
#23
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
T=1
While T>0
T=T-1
Delay 1000
Wend
Работает одну секунду потом отрубается
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.06.2011, 20:59
|
#24
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
но мне нужно чтобы был отсчет времени.... от 30 до 0
это как возможно?
|
(Offline)
|
|
11.06.2011, 21:01
|
#25
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
На
oldTime=MilliSecs()
T=30
While T>0
If MilliSecs()-oldTime>1000 Then
Print T
T=T-1
oldTime=MilliSecs()
End If
Delay 1
Wend
Задача довольно легкая с точки зрения алгоритмики, RTFM блеять. За такие глупые вопросы можно и ненависти от участников треда схлопотать
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.06.2011, 21:06
|
#26
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
спсб!
|
(Offline)
|
|
11.06.2011, 21:15
|
#27
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
Сообщение от S_A_W
at = 0
If MouseDown (1) at=1
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp
;скажите что не правильно?
|
а про это что скажешь?
|
(Offline)
|
|
11.06.2011, 21:17
|
#28
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
А я с анимациями почти никогда не работал, что такое AnimSeq не знаю.
И вместо тебя help читать не буду. Оставлю это удовольствие тебе
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.06.2011, 21:39
|
#29
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
Сообщение от S_A_W
at = 0
If MouseDown (1) at=1
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp
;скажите что не правильно?
|
Наверно лучше так:
If MouseDown (1)
at = 1
else
at = 0
end if
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp
Должно работать. Только at = 0 перед условием MouseDown убери вообще
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
12.06.2011, 02:41
|
#30
|
Дэвелопер
Регистрация: 04.11.2009
Адрес: Украина, Днепропетровск
Сообщений: 1,480
Написано 662 полезных сообщений (для 1,985 пользователей)
|
Ответ: очень нужен совет по анимации и звуку
Грифер обиделся?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:39.
|