Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.09.2008, 14:15
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 11  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Тестил на своем локальном апаче. Передача данных в пхп
Код:
echo "<dat h=\"$hour\"/>";
у меня приводит к трейсу во флэше как нормального xml.
Вообще, можете попробовать использовать LoadVars.
Код:
echo "h=$hour&";
Код:
var lv = new LoadVars();
lv.onLoad = function(s) {
	if (s) {
		trace(this.h);
	} else {
		trace('Ошибка при загрузке.');
	}
};
lv.load('http://server/time.php');


Последний раз редактировалось alexcon314; 06.09.2008 в 14:21.
Старый 06.09.2008, 15:04
DeeMan757 вне форума Посмотреть профиль Отправить личное сообщение для DeeMan757 Найти все сообщения от DeeMan757
  № 12  
Ответить с цитированием
DeeMan757
[+1 01.09.08]

Регистрация: Jun 2008
Сообщений: 15
спасибо! попробую

Старый 07.09.2008, 18:23
DeeMan757 вне форума Посмотреть профиль Отправить личное сообщение для DeeMan757 Найти все сообщения от DeeMan757
  № 13  
Ответить с цитированием
DeeMan757
[+1 01.09.08]

Регистрация: Jun 2008
Сообщений: 15
странно... все работает в первоначальном варианте... наверное у меня что то с сервером не так было...

хотя нет.. есть баг! при открыти часов они правелно показывают время, но если к примеру время 18:30 то часовая стрелка стоит не между 6 и 7 а ровно на 6 как если бы было 18:00. и когда с 18:59 часы должны перейти на 19:00, они переходят опять на 18:00... если перезапучтить флешку, она опять укажет нормальное время на момент запуска.. к примеру уже 19:04.. как с этим бороться?


Последний раз редактировалось etc; 08.09.2008 в 13:46.
Старый 07.09.2008, 23:56
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 14  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
this.onEnterFrame = function() {
	var time:Date = new Date();
	//Сохранение текущего времени
	var sec = time.getSeconds();
	var min = time.getMinutes();
	var hour = time.getHours();
	//Вращение стрелок
	seconds._rotation = sec * 6;
	minutes._rotation = (min + sec / 60) * 6;
	hours._rotation = (hour + min / 60) * 30;
	};
Вот простой скрипт часов. Заметьте, что положение клипов стрелок должно быть вертикальное с точкой регистрации внизу.
Потрейсите ваши переменные. Например вы обращаетесь к объекту Data(), не создав его преред этим: в onLoad и в EnterFrame.


Последний раз редактировалось alexcon314; 08.09.2008 в 00:28.
Создать новую тему Ответ Часовой пояс GMT +4, время: 19:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
php , серверное время , часы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.