Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Вопрос по часам
SergДата: Вторник, 27 Января 2009, 14:11 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Ребят помогите.Смотрел пример часов что то не пойму как там устроен скрипт.
Мне нужно чтобы каждую секунду стрелка вращалася.
Т.е. я делаю обьект CBK_Second приравниваю его допустим к $a.
А дальше я должен сравнить чему равна эта переменная?Допустим если 1 то RotateImageTo("Стрелка","1")
Но если я делаю такой скрипт,в свойствах страницы указываю запуск скрипта,но у меня ничего не выходит,стрелка не вращается.


 
basmeДата: Вторник, 27 Января 2009, 14:40 | Сообщение # 2
MMB Club
Группа: Проверенные
Сообщений: 358
Репутация: 5
Награды: 2
Статус: Offline
Quote (adamfromvyazniki)
приравниваю его допустим к $a

Во первых, к a$
Во вторых не обязательно сравнивать переменную с чем-либо. Можно просто указать её в качестве параметра.
Для этой команды параметр - угол в градусах. Считай - в одном полном круге 60 секунд, а градусов - 360, значит за каждую секунду стрелка поворачивается на 360/60=6 градусов.
Code
a$=CBK_Second
b=VAL(a$)*6
RotateImageTo("Стрелка","b")

Да, и не забывай, что стрелка обязательно должна быть битмапом, а то не будет работать команда поворота.
 
SergДата: Вторник, 27 Января 2009, 15:02 | Сообщение # 3
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Не получается,вот проект
Прикрепления: 2863378.mbd (5.2 Kb)


 
DEMBELДата: Вторник, 27 Января 2009, 15:16 | Сообщение # 4
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
ну так ведь скрипт надо както перезапускать заново каждую секунду, не правда ли?
вот примерно так (долго не думал поэтому криво написано)
Прикрепления: test22.mbd (7.7 Kb)




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
SergДата: Вторник, 27 Января 2009, 15:22 | Сообщение # 5
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
А если скрипт запускать в свойствах страницы то ММБ зависает

 
DEMBELДата: Вторник, 27 Января 2009, 15:31 | Сообщение # 6
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
ну да,зависает... работа скрипта не дает прогрузиться окну с рисунком. Напиши в свойствах страницы запуск скрипта с задержкой в пару секунд - ScriptTimer("Script","2000") тогда все норм...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
SergДата: Вторник, 27 Января 2009, 15:44 | Сообщение # 7
Ветеран форума
Группа: Проверенные
Сообщений: 959
Репутация: 6
Награды: 8
Статус: Offline
Спасибо

 
YURIYДата: Вторник, 27 Января 2009, 20:48 | Сообщение # 8
Злостный админ
Группа: Администраторы
Сообщений: 3018
Репутация: 71
Награды: 28
Статус: Offline
Quote (DEMBEL)
Напиши в свойствах страницы запуск скрипта с задержкой в пару секунд - ScriptTimer("Script","2000") тогда все норм...

Нет, ну ты ветеран или кто? smile Для кого команда Refresh("") существует?

И ещё. adamfromvyazniki, на сайте mmbuilder.ru есть проекты по повороту изображения как такового, так и часы есть. В чём проблема скачать и посмотреть?



Вечная память Андрею Сергееву!
 
DEMBELДата: Вторник, 27 Января 2009, 20:59 | Сообщение # 9
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Quote (Yuriy)
Для кого команда Refresh("") существует?

туплю иногда, ничего не поделаешь...




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
  • Страница 1 из 1
  • 1
Поиск: