![]() |
очень нужен совет по анимации и звуку
Извините если такая тема уже есть, все читать у меня нет сейчас времени.
Подскажите мне, вот я сделал анимацию бега, нажимаю кнопку все работает, персонаж бежит..., но как сделать так чтобы когда я перестаю жать кнопку - анимация бега останавливалась и допустим включалась анимация свободной стойки? То же самое у меня и со звуком....пока не доиграет не остановится... дайте пример кода пожалуйста |
Ответ: очень нужен совет по анимации и звуку
путем контроля нажатия клавиши
если клавиша нажата то анимация бега если нет то анимация стоять |
Ответ: очень нужен совет по анимации и звуку
Код:
If KeyDown(200) And (Not (KeyDown(205) Or KeyDown(203))) TranslateEntity hero,0,0,speed#:moveto=1;up |
Ответ: очень нужен совет по анимации и звуку
Огромное вам спасибо!:super:
|
Ответ: очень нужен совет по анимации и звуку
Цитата:
![]() |
Ответ: очень нужен совет по анимации и звуку
Вложений: 1
|
Ответ: очень нужен совет по анимации и звуку
еще один вопрос в тему
как сделать чтобы анимация менялась через определенное время (например каждую вторую минуту вклучалася аним idl2, и через 2 мин снова idl1? |
Ответ: очень нужен совет по анимации и звуку
time=MilliSecs()/60000 Mod 2 будет интегрировать минуты от 0 до 1
тебе надо типо так: time=MilliSecs()/60000 Mod 4 if time>0 and time<2 And AnimSeq(entity%)<>id1 Animate entity%,1,1,id1 if time>2 and time<4 And AnimSeq(entity%)<>id2 Animate entity%,1,1,id2 |
Ответ: очень нужен совет по анимации и звуку
вот я сделал обзор мышкой, TurnEntity cam,MouseYSpeed(),-MouseXSpeed(),0
а когда запускаю то не могу повернуть влево пока не сделаю полный оборот вправо, так же и вверх.... что это может быть? |
Ответ: очень нужен совет по анимации и звуку
MoveMouse GraphicsWidth()/2,GraphicsHeight()/2
--это просто у тебя мышь ведать воткнулась в границу монитора.....позиционируй её посреди экрана.... Ответе мне: как увеличить количество кадров в максе,а то 100 не хватило,а где это не нашёл...? |
Ответ: очень нужен совет по анимации и звуку
Для того, чтобы увеличить количество кадров в линейке нужно нажать на кнопку Time Configuration
а дальше все понятно |
Ответ: очень нужен совет по анимации и звуку
еще вопрос.
как сделать чтобы анимация включалась по двойному нажатию. ( например два раза ЛКМ = attack два раза ЛКМ + Shift =attack2 и тд )? |
Ответ: очень нужен совет по анимации и звуку
t=t+MouseHit(1)
if t>0 and MilliSecs()/1000 Mod 100 = 90 t=0 if t=2 And AnimSeq(entity%)<>id3 Animate entity%,1,1,id3:t=0 |
Ответ: очень нужен совет по анимации и звуку
Цитата:
|
Ответ: очень нужен совет по анимации и звуку
ps: будет срабытывать всегда,выше вариант на быстрый клик..тот лучше(но может троить)
|
Ответ: очень нужен совет по анимации и звуку
Цитата:
дергается и все и второй вариант тоже |
Ответ: очень нужен совет по анимации и звуку
at = 0
If MouseDown (1) at=1 If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp ;скажите что не правильно? |
Ответ: очень нужен совет по анимации и звуку
может тогда кто нибудь знает как сделать
чтоба Т= 100 каждую секунду убавлялось на 1 тоесть сделать: Х = Т - 1 |
Ответ: очень нужен совет по анимации и звуку
While T>0
If Millisecs() mod 1000=0 then T=T-1 Wend если количество миллисекунд делиться на 1000, то прошла одна целая секунда от предыдущего раза когда делилось на 1000 |
Ответ: очень нужен совет по анимации и звуку
почему то когда пишу print T пишет 0
|
Ответ: очень нужен совет по анимации и звуку
есть предположение что T=0
Выполняется условие выхода из цикла T>0 Перед циклом задай нужное значение T |
Ответ: очень нужен совет по анимации и звуку
все перепробовал не получается(
есть еще варианты? |
Ответ: очень нужен совет по анимации и звуку
T=1
While T>0 T=T-1 Delay 1000 Wend Работает одну секунду потом отрубается |
Ответ: очень нужен совет по анимации и звуку
но мне нужно чтобы был отсчет времени.... от 30 до 0
это как возможно? |
Ответ: очень нужен совет по анимации и звуку
На
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 блеять. За такие глупые вопросы можно и ненависти от участников треда схлопотать |
Ответ: очень нужен совет по анимации и звуку
спсб!
|
Ответ: очень нужен совет по анимации и звуку
Цитата:
|
Ответ: очень нужен совет по анимации и звуку
А я с анимациями почти никогда не работал, что такое AnimSeq не знаю.
И вместо тебя help читать не буду. Оставлю это удовольствие тебе |
Ответ: очень нужен совет по анимации и звуку
Цитата:
Код:
If MouseDown (1) |
Ответ: очень нужен совет по анимации и звуку
Грифер обиделся?
|
Ответ: очень нужен совет по анимации и звуку
крутой блог
|
Часовой пояс GMT +4, время: 11:01. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot