Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Странное поведение команды Pause()
Странное поведение команды Pause()
as-masterДата: Вторник, 16 Января 2007, 23:41 | Сообщение # 1
Группа: Удаленные





Странно, однако, работает команда Pause().
Например, если написать:

MoveObject("object1","x1,y1")
Pause("2000")
MoveObject("object2","x2,y2")

то оба объекта будут перемещены одновременно... через 2 сек.
А если написать вот это:

Message("Раз блин!","")
Pause("2000")
Message("Два млин!","")

то мессаги, как и положено, будут показаны с интервалом в 2 сек.

Короче, надо учитывать эти заморочки при использовании команды Pause()
в каждом конкретном случае. К счастью, команда нормально работает в цикле,
что позволяет делать, например, такие вещи:

For i=1 To 100
MoveObject("object1","i,50")
MoveObject("object2","150-i,150")
Pause("1")
Next i

 
YURIYДата: Среда, 17 Января 2007, 07:50 | Сообщение # 2
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Refresh() тебе в помощь wink


Вечная память Андрею Сергееву!
 
as-masterДата: Среда, 17 Января 2007, 11:03 | Сообщение # 3
Группа: Удаленные





Молоток! И как я это упустил... Действительно, не обновляет окно, сволочь :)
 
Форум MMB » Всё о программе Multimedia Builder » Общие вопросы по MMB » Странное поведение команды Pause()
  • Страница 1 из 1
  • 1
Поиск: