forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   очень нужен совет по анимации и звуку (http://forum.boolean.name/showthread.php?t=14877)

ant0N 11.06.2011 14:06

Ответ: очень нужен совет по анимации и звуку
 
Цитата:

Сообщение от Костян (Сообщение 191125)
t=t+MouseHit(1)
if t=2 And AnimSeq(entity%)<>id3 Animate entity%,1,1,id3:t=0

что то не выходит(
дергается и все
и второй вариант тоже

ant0N 11.06.2011 14:43

Ответ: очень нужен совет по анимации и звуку
 
at = 0

If MouseDown (1) at=1
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp


;скажите что не правильно?

ant0N 11.06.2011 18:31

Ответ: очень нужен совет по анимации и звуку
 
может тогда кто нибудь знает как сделать
чтоба Т= 100 каждую секунду убавлялось на 1 тоесть сделать: Х = Т -
1

Reks888 11.06.2011 18:50

Ответ: очень нужен совет по анимации и звуку
 
While T>0
If Millisecs() mod 1000=0 then T=T-1
Wend

если количество миллисекунд делиться на 1000, то прошла одна целая секунда от предыдущего раза когда делилось на 1000

ant0N 11.06.2011 19:08

Ответ: очень нужен совет по анимации и звуку
 
почему то когда пишу print T пишет 0

Reks888 11.06.2011 20:32

Ответ: очень нужен совет по анимации и звуку
 
есть предположение что T=0
Выполняется условие выхода из цикла T>0
Перед циклом задай нужное значение T

ant0N 11.06.2011 20:47

Ответ: очень нужен совет по анимации и звуку
 
все перепробовал не получается(
есть еще варианты?

Reks888 11.06.2011 20:54

Ответ: очень нужен совет по анимации и звуку
 
T=1
While T>0
T=T-1
Delay 1000
Wend

Работает одну секунду потом отрубается

ant0N 11.06.2011 20:59

Ответ: очень нужен совет по анимации и звуку
 
но мне нужно чтобы был отсчет времени.... от 30 до 0
это как возможно?

Reks888 11.06.2011 21:01

Ответ: очень нужен совет по анимации и звуку
 
На

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 блеять. За такие глупые вопросы можно и ненависти от участников треда схлопотать

ant0N 11.06.2011 21:06

Ответ: очень нужен совет по анимации и звуку
 
спсб!

ant0N 11.06.2011 21:15

Ответ: очень нужен совет по анимации и звуку
 
Цитата:

Сообщение от S_A_W (Сообщение 191132)
at = 0

If MouseDown (1) at=1
If at<> 0 And AnimSeq(pla) <> atackp Animate pla,1,.2,atackp


;скажите что не правильно?

а про это что скажешь?

Reks888 11.06.2011 21:17

Ответ: очень нужен совет по анимации и звуку
 
А я с анимациями почти никогда не работал, что такое AnimSeq не знаю.
И вместо тебя help читать не буду. Оставлю это удовольствие тебе

St_AnGer 11.06.2011 21:39

Ответ: очень нужен совет по анимации и звуку
 
Цитата:

Сообщение от S_A_W (Сообщение 191132)
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 убери вообще

Reks888 12.06.2011 02:41

Ответ: очень нужен совет по анимации и звуку
 
Грифер обиделся?


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot