Date - En
Date by AXLL - Rus (только коментарии) команды En.
Читайте вложение в архиве.
Дата и время с плагином:
Создадим кнопку Button(Год):

Создадим Text, не TextBox(он не работает):

И добавим плагин Date на сцену:

Перейдем в Event и добавим условие для Button -> On clicked:


Теперь добавим событие для Button:

Text -> Set Text:

И запишем в Set Text -> "Date.LocalExpression" без кавычек:

Этим мы выведем в Text все значения (День, месяц, год, час, минуту, секунду) именно в этом порядке:

Точно также мы можем записать в Set Text -> "Date.Date" и этим мы выведем текущую дату и тд.
Создадим простой таймер:
Добавим на сцену Button и переименуем ее на "Старт":

Добавим на сцену Text и переименуем его на "Start" в Object type propertis, а в Prooerties -> Text напишем "Начало":

Добавим на сцену Text2 и переименуем его на "End" в Object type propertis, а в Prooerties -> Text напишем "Конец":
Добавим на сцену Text3 и переименуем его на "Now" в Object type propertis, а в Prooerties -> Text напишем "Прошло сек: ".
И получим на сцене:

Переходим в Event:
Создаем Global number:
"Sec" = 0
"Now" = 0
"Go" = 0
Получается:

Теперь создадим условие для Button -> On clicked и еще одно условие "Go" = 0:

Добавим для Button события: Start -> Set text -> "Начало: " с кавычками:



- Событие End-> Set text -> "Конец: " с кавычками:

- Событие System -> Set valve -> Variable "Sec" = 0
- Событие System -> Wailt 0.1 seconds // это что бы работала следующая часть программы (Stop)
- Событие System -> Set valve -> Variable "Go" = 1
- Событие System -> Set valve -> Variable "Now" = "Date.LocalExpression" без кавычек
- Событие Start-> Set Text -> "Начало: "&Date.LocalExpression
- Событие Button -> set Text -> "Стоп"
Получаем:

Делаем новое условие для Button -> On clicked и суда еще одно условие "Go" = 1
Теперь добавим суда события:
- Событие System -> Wait 0.1 seconds // что бы работала следующая часть программы (Start)
- Событие System -> Set "Go" to 0
- Событие End -> Set Text to "Конец: "&Date.LocalExpression
- Событие Button Set text to "Старт"
Теперь у нас есть:

Последнее, что осталось - добавляем счетчик:
Создаем условие System -> Every 1 seconds "Go" = 1 и события:
Событие System -> Add 1 to "Sec"
Now Set text to -> "Прошло сек:&Sec"
Получаем:

Визуальный таймер со стрелкой:
Создаем на сцену Sprite для часов (Cif), Sprite для стрелки(Strel), Text, Mouse:

Ставим Point в начале стрелки:

Настраиваем сцену [500,500] ставим спрайт часов на [250,250] и стрелку на [250,250]
Добавляем поведение для стрелки Rotate и Speed = 0:

Переходим в Event и создаем 2 Global number:
"Act" = 0 и "Sec" = 0
Создаем условие для Mouse -> on Left Button Clicked on Cif и еще условие System -> "Act" = 0 и события:
- Событие Strel - > Set Rotate speed to 6 degrees per second
- Событие System -> set Act to 1
Создаем условие System -> Every 1 seconds и System -< "Act" = 1 и события:
- Событие System -> Add 1 to sec
- Событие Text -> Set text to "Прошло "&Sec&" сек "
Пауза:
Создаем условие для Mouse -> On left button Double clicked on Cif и System -> "Act" =1 и события:
- Событие Strel set Rotate и настраиваем speed to 0 degress per Second
- Событие для System -> Set "Act" =0
Стоп:
Создаем условие для Mouse -> On Right button Clicked on Cif и System -> "Act" =1 и события:
- Событие Strel set Rotate speed to 0 degress per Second
- Событие для System -> Set "Act" =0
- Событие для Strel -> Set angle to 0 degrees
- Событие для System -> Set "Sec" to 0
- Событие Text -> set text to ""Прошло: 0 сек""
Получаем:

Запускаем проект и имеем красивый таймер:
