• Авторизация


Флеш часики с будильником. 24-03-2014 13:30 к комментариям - к полной версии - понравилось!


Мои флеш часики с настоящим будильником.






Как пользоваться будильником.
На дисплее высвечивается текущее время.
Справа имеются кнопочки для установки будильника, его включения и выключения.
Нажимаем кнопку "SET" (установка) и на дисплее высвечивается "00:00"
Нажимая на кнопку "HRS" устанавливаем нужный нам для оповещения час (час когда будет звонить будильник)
Наживая на кнопку "MIN" и устанавливаем минуты для будильника.
Снова нажимаем кнопку "SET" для перехода в режим отображения текущего времени.
Нажимаем кнопку "ON", тем самым включая сигнал будильника.
После того как будильник прозвонит, отключить его можно нажав на кнопку "OFF".
Теперь вы всегда сможете вовремя оторваться от монитора вашего компьютера.


Конечно, это только первая проба и вариантов дизайна может быть много. Основное - это должны присутствовать все обозначенные в уроке кнопочки, музыка для будильника должна быть связана со скриптом, а все шрифты встроены.

Основной урок здесь Будильник

Шрифт Quartz и несколько пиксельных, исходник и звуки для будильника можно скачать здесь
Материалы к уроку "Будильник"

Скрипт для будильника
code:

alarmState = false;
settingAlarmNow = false;
minutesAlarm = 0;
hoursAlarm = 0;
alarmOnSign._visible = false;
setAlarmSign._visible = false;
alarmScreen.text = "00:00";
alarmScreen._visible = false;
soundHasStarted = false;
alarmSound = new Sound();
alarmSound.attachSound("digitalAlarm");
//обработчик событий для кнопки "ON"
alarmOn.onPress = function() {
alarmState = true;
alarmOnSign._visible = true;
alarmOffSign._visible = false;
};
//обработчик событий для кнопки "OFF"
alarmOff.onPress = function() {
alarmState = false;
alarmOnSign._visible = false;
alarmOffSign._visible = true;
};
//обработчик событий для кнопки "SET"
setAlarm.onPress = function() {
if (settingAlarmNow == false) {
settingAlarmNow = true;
setAlarmSign._visible = true;
alarmScreen._visible = true;
lcdScreen._visible = false;
} else {
settingAlarmNow = false;
setAlarmSign._visible = false;
alarmScreen._visible = false;
lcdScreen._visible = true;
}
};
//обработчик событий для кнопки "MIN"
setMins.onPress = function() {
if (settingAlarmNow == true) {
if (minutesAlarm<59) {
minutesAlarm += 1;
} else {
minutesAlarm = 0;
}
displayAlarmTime();
}
};
//обработчик событий для кнопки "HRS"
setHrs.onPress = function() {
if (settingAlarmNow == true) {
if (hoursAlarm<23) {
hoursAlarm += 1;
} else {
hoursAlarm = 0;
}
displayAlarmTime();
}
};
//функция для корректного вывода данных при установки будильника
function displayAlarmTime() {
if (minutesAlarm<10 && hoursAlarm>=10) {
alarmScreen.text = hoursAlarm+":0"+minutesAlarm;
} else if (hoursAlarm<10 && minutesAlarm>=10) {
alarmScreen.text = "0"+hoursAlarm+":"+minutesAlarm;
} else if (hoursAlarm<10 && minutesAlarm<10) {
alarmScreen.text = "0"+hoursAlarm+":0"+minutesAlarm;
} else {
alarmScreen.text = hoursAlarm+":"+minutesAlarm;
}
alarmTime = alarmScreen.text;
}
this.onEnterFrame = function() {
clockDate = new Date();
minutes = clockDate.getMinutes();
hours = clockDate.getHours();
if (hours<10) {
hours = "0"+hours;
}
if (minutes<10) {
minutes = "0"+minutes;
}
//вот и сами условия запуска будильника
if (alarmState == true) {
if (lcdScreen.text == alarmTime) {
if (soundHasStarted == false) {
alarmSound.start(0, 16);
soundHasStarted = true;
}
}
} else {
alarmSound.stop();
soundHasStarted = false;
}
if (settingAlarmNow == false) {
lcdScreen.text = hours+":"+minutes;
}
};






вверх^ к полной версии понравилось! в evernote
Комментарии (68): вперёд» последняя»
таила 24-03-2014-13:41 удалить
Классный будильничек! Поставила на 21.00 посмотрим зазвенит или нет!
Молодец! Классная работа!
MissKcu 24-03-2014-13:46 удалить
вау...что то новенькое...утащила
Классный будильник,взяла себе,спасибо!
jzayka 24-03-2014-13:52 удалить
Буду пробовать.
Мариночка,спасибо.
novprospekt 24-03-2014-13:57 удалить
Ответ на комментарий jzayka # Леночка, урок на демарте расписан нормально. AS2. В материалах я приложила шрифты и звуки. В исходнике есть звук который звенит в этом будильнике. Урок не сложный. Под основу можно приспособить все, что хочешь. Не обязательно рисовать эту металлическую трубку с градиентом. Можно и в фотошоп, что-то поинтереснее сделать.
таила 24-03-2014-14:00 удалить
Умница!!!!! Звенит!!!
jzayka 24-03-2014-14:06 удалить
Ответ на комментарий novprospekt # Поняла.Уже проверила.Ровно минуту сигнал длился.
Я и не отключала.
Материал скачала.Руки чешутся..
Вечером буду пробовать..
никола_46 24-03-2014-14:11 удалить
Маришка,ну ты и фантазерка! Мы уже и забыли про будильники(смеюсь),пенсионеры! Ночью сидим в компе,днем спим.
Jorjorych 24-03-2014-14:51 удалить
Спасибо добрая прекрасная душа! Надеюсь осилить.
[300x132]
ВАТ 24-03-2014-15:13 удалить
Вот здорово, уже и будильники можно сделать! Супер!
Lana-Lanochka 24-03-2014-15:46 удалить
Спасибо, утащила себе!!любовь!
Irina_khlebn 24-03-2014-16:02 удалить
Спасибо, Мариночка, порадовала новеньким!
alina1980 24-03-2014-17:28 удалить
Ой, как интересно! Спасибо Мариночка!
Natali_Travinka 24-03-2014-18:18 удалить
Спасибо, Марина! Утащила к себе..буду разбираться
Franzuzhenka 24-03-2014-19:29 удалить
Ux ti kak sdorowo!!!! Molodchinka Marinochka!
Smelena 24-03-2014-22:04 удалить
novprospekt, вот это да! Это что-то необыкновенное, Мариш:-)))
Ты столько всего интересного делаешь для нас, я просто в восторге!!!
Умница и труженница:-)))
Спасибо тебе огромное за проделанный труд! Это супер-класс!
Удачи и творческого вдохновения тебе, дорогая:-)))
Замечательного, весеннего настроения и вечера тебе:-)))
[640x426]
novprospekt 25-03-2014-01:59 удалить
Ответ на комментарий таила # Спасибо.
А вот и ваша кошечка с часиками и музыкой.



novprospekt 25-03-2014-02:04 удалить
Ответ на комментарий таила # Спасибо.
ВАТ 25-03-2014-02:05 удалить
Ответ на комментарий ВАТ # Мариночка, начала делать урок, но... видимо пока не для меня. Надо сначала азы освоить. Дошла до 9 пункта и не нашла где уменьшить прозрачность до 41%. Завтра после работы ещё раз попытаюсь поискать.
novprospekt 25-03-2014-02:08 удалить
Ответ на комментарий MissKcu # Тащи, тащи Ксюша. Запас карман не тянет.
Я принцип освоила. Теперь буду этому будильнику дизайн приделывать.
novprospekt 25-03-2014-02:10 удалить
Ответ на комментарий Ирина_М-Лисёнок # Пожалуйста. Пользуйтесь в удовольствие.
novprospekt 25-03-2014-02:42 удалить
Ответ на комментарий ВАТ # Верочка, все нормально. Я тоже этот урок не сразу сделала. Урок сам не сложный. Только много мелкой работы с цветом и шрифтами. Не торопись и не расстраивайся и все получит. Когда долго сижу и не получается, то оставляю на свежую голову.
Поменять прозрачность цвета можно в палитре "Цвет". Там есть буква A (альфа) и ползунком для нее можно изменять проценты или впечатать нужное значение. Спрашивай все что нужно будет. Я вроде с этим уроком досконально разобралась. Скрипт лучше скопируй у меня со страницы или в исходнике.
[700x517]
novprospekt 25-03-2014-02:43 удалить
Ответ на комментарий Lana-Lanochka # Пожалуйста. Пользуйтесь в удовольствие.
novprospekt 25-03-2014-02:44 удалить
Ответ на комментарий Irina_khlebn # Пожалуйста. Давно хотела освоить будильник. На очереди часы с кукушкой.
novprospekt 25-03-2014-02:45 удалить
Ответ на комментарий alina1980 # Пожалуйста. Попробуй Алиночка. Урок не сложный.
novprospekt 25-03-2014-02:45 удалить
Ответ на комментарий Natali_Travinka # Пожалуйста. Если будут вопросы, то обращайтесь.
novprospekt 25-03-2014-02:47 удалить
Ответ на комментарий Franzuzhenka # Спасибо Катюша. Давно хотела будильник сделать. С основами разобралась. Теперь буду про оформление думать.


Комментарии (68): вперёд» последняя» вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Флеш часики с будильником. | novprospekt - Дневник novprospekt | Лента друзей novprospekt / Полная версия Добавить в друзья Страницы: раньше»