Вопрос по часам
|
|
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
| Не получается,вот проект
|
|
| |
DEMBEL | Дата: Вторник, 27 Января 2009, 15:16 | Сообщение # 4 |
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
| ну так ведь скрипт надо както перезапускать заново каждую секунду, не правда ли? вот примерно так (долго не думал поэтому криво написано)
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") тогда все норм... Нет, ну ты ветеран или кто? Для кого команда 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
|
|
| |