Системное время в Processing
- Войдите на сайт для отправки комментариев
Пт, 01/04/2016 - 18:17
Всем привет!
Не смог разными способами найти в Pocessing и WEB запрос/функцию системного времени компа.
Здесь тоже все посмотрел.
Жду дружеского пинка в правильном направлении.
Удачи всем!
Что первое нашлось в гугле
https://processing.org/examples/clock.html
Спасибо.
Я нашел немного другое ТУТ.
void draw() { background(204); int s = second(); // Values from 0 - 59 int m = minute(); // Values from 0 - 59 int h = hour(); // Values from 0 - 23 line(s, 0, s, 33); line(m, 33, m, 66); line(h, 66, h, 100);Дальше все понятно.
Так это тоже самое. Ок
Я искал data() и time(), потому, видать, не нашел :(((
Я искал как есть "processing current time"
Lingvo, prompt. Я с китайцами через prompt перевожу тексты, вроде понимаем друг друга. А так, да, без языка сложнее. Лично я только читать могу, но этого хватает.
Я тоже не головой превожу :)))
Самое сложное - правильный вопрос поставить, чтобы в нем было > 50% ответа.
Ты же примерно уже знал, что спрашивать, а я нет :(
Как реализовать прерывание по таймеру (времени)? (аналогично библиотеке "MsTimer2" для Ардуино)
Как реализовать прерывание по таймеру (времени)? (аналогично библиотеке "MsTimer2" для Ардуино)
Можно использовать классы из джава.
import java.util.Timer; import java.util.TimerTask; void setup() { } void draw() { //============ // Таймер //============ long t = 1000; final java.util.Timer time = new java.util.Timer(); time.schedule(new TimerTask() { public void run() { //ПЕРЕЗАГРУЖАЕМ МЕТОД RUN В КОТОРОМ ДЕЛАЕТЕ ТО ЧТО ВАМ НАДО System.out.println("Таймер"); } } , 1000, t); //(1000 - ПОДОЖДАТЬ ПЕРЕД НАЧАЛОМ В МИЛИСЕК, ПОВТОРЯТСЯ ЧЕРЕЗ t МИЛИСЕК //============ }Пример для себя брал отсюда.
Понятно, спасибо! Но пока пример (скетч) на процессинге не получается...
(видимо, надо подключать какие то библиотеки...)
Если ругается на первые две строчки то возможно у вас не хватает библиотек классов джава. Их можно скачать.
Но вроде есть другой вариант.
Вот страница со стандартными библиотеками для процессинга. Там есть ссылка на какой-то таймер (сам я не использовал). Поиском по странице слово "CountdownTimer".
Остается использовать только millis() ...
Понятно, спасибо! Но пока пример (скетч) на процессинге не получается...
(видимо, надо подключать какие то библиотеки...)
например так
import java.util.Date; int s = second(); int m = minute(); int h = hour(); int d = day(); int mo = month(); int y = year(); String DateTab = str(d)+ "." + str(mo) + "." + str(y) + (" ") + str(h) + (":") + str(m) + (":") + str(s);