Отправляет email-рассылки с помощью сервиса Sendsay

Flash MX от А до Я

  Все выпуски  

Flash MX от А до Я Изучение AS(ActionScript)


Информационный Канал Subscribe.Ru

Subscribe.Ru : Flash MX от А до Я
Рассылка: "Создание игр на Flash MX" (Красная)

 

Здравствуйте уважаемые подписчики. Сегодня в рассылке:

О рассылке
Новый раздел
Полезные советы
Вопросы наших читателей
Задать вопрос
Партнеры
Интересное в сети
Поддержка

 

О рассылке

 

Немного о "КРАСНОЙ" рассылке.

Сколько нового стало , сейчас все расскажу. Решил Flash AS(ActionScript) выучить, вот теперь и учу. Еще вступил в ряды RuFlash конференции(вступить может любой желающий), кстати рекомендую. Сайты так и не доделали, и наверное не будут. Вас прошу помочь только с дизайном. Моего портала для рассылки, и сайта для учебного заведения где я учусь. Просто этот педагог по информатике выводит меня. Вот слушайте. Сидим на информатике, все сделали, он подходит и говорит вот лучше делом бы занялись на следующим уроки будем презентации делать в PowerPoint, я чуть со стула не упал. Говорю может лучше во Flash'e сделать, он говорить если знаете делайте. Над презентацией я сидел долго недели две, приношу, даю ему дискету. Он прибегает и говорить "Не можем открыть", а я её загнал в .exe она хоть как должна запуститься. Потом спрашиваю какой у вашего администратора компьютер. Второй пентиум, воскликнул он ,а видео, 2 метра. Да... ,а Windows, 98, а правой кнопкой лень нажать и залезть свойства и поставить совместимость.Развернулься у шел, приходить запустили пришли к выводу, что это делал не я, мне кто то сделал. Пришлось доказывать, доказал. Потом решил на их сайты зайти, сайтов много да не один не, работает, вот решил сделать. Так что помогите товарищи, за рекламу в рассылке, или рассмотрю ваше предложения. Ну а тот сайт про Flash, где я буду помещать исходники которые нужны рассылки.

Наверх

 

Новый раздел

 

Автор:Ivan Dembicki
Internet: http://dembicki.narod.ru
EMail: Ivan Dembicki

Вот Ivan Dembicki написал код для меня, а я в свою очередь решил поместить его в рассылку код с комментариями, чтоб было более понятней. Суть кода в следующем, он показывает сколько времени осталось до указанной даты. Например от сегодняшнего времени до нового года. Код вставляйте в кадр какой вам надо вот и все.

getRemind = function (finish_date, start_date) {
var start_date = new Date(start_date),
finish_date = new Date(finish_date),
diff = finish_date-start_date;
if (diff<0) {
return (false);
}
var d = Math.floor(diff/86400000);
var h = Math.floor((diff -= d*86400000)/3600000);
var m = Math.floor((diff -= h*3600000)/60000);
var s = Math.floor((diff -= m*60000)/1000);
var n = diff-s*1000;
return {days:d, hours:h, minutes:m, seconds:s, milliseconds:n};
};
использование функции:
задаем день до которого нужно посчитать время:
this.finish = new Date(2003, 10, 4, 20, 14);
создаем текстовое поле:
this.createTextField("remind_txt", 0, 0, 0, 200, 200);
затем каждый кадр:
this.onEnterFrame = function() {
получаем объект, содержащий данные об оставшемся времени:
var foo = this.getRemind(this.finish)
объявляем переменные:
var i
этой задаем еще и инициализирующее значение
var str = "remind:\n";
если срок истек, а функция getRemind возвращает false если срок истек
if (!foo) {
то задаем текст "elapsed" текст полю
this.remind_txt.text = "elapsed";
и выходим из функии
return - здесь была ошибка, этой строки не было но в принципе она нужна
}
если срок не истек, то объект foo, содержит данные об остатке срока,
обходим объект, добавляя в переменную str:
i - имя переменной в объекте foo
foo[i] - значение переменной
for (i in foo) {
str += i+": "+foo[i]+"\n";
}
и результат присваиваем текст полю.
this.remind_txt.text = str;
};

Вот это тоже код только без комментариев чтоб было вам удобнее вставлять.Ivan Dembicki создал учебник по ActionScript на своем сайте.На мой взгляд очень хороший учебник.

getRemind = function (finish_date, start_date) {
var start_date = new Date(start_date),
finish_date = new Date(finish_date),
diff = finish_date-start_date;
if (diff<0) {
return (false);
}
var d = Math.floor(diff/86400000);
var h = Math.floor((diff -= d*86400000)/3600000);
var m = Math.floor((diff -= h*3600000)/60000);
var s = Math.floor((diff -= m*60000)/1000);
var n = diff-s*1000;
return {days:d, hours:h, minutes:m, seconds:s, milliseconds:n};
};
this.finish = new Date(2003, 10, 4, 20, 14);
this.createTextField("remind_txt", 0, 0, 0, 200, 200);
this.onEnterFrame = function() {
var foo = this.getRemind(this.finish), i, str = "remind:\n";
if (!foo) {
this.remind_txt.text = "elapsed";
}
for (i in foo) {
str += i+": "+foo[i]+"\n";
}
this.remind_txt.text = str;
};

Наверх

 

Полезные советы

 

Если Flash MX кириллицу нормально не отображает.То,в ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] изменяем значение параметра "1252" на "c_1251.nls" .

Наверх

 

Вопросы наших читателей

 

Алексей

Как сделать, что бы из одной точки вырисовывались линии, или вообще из пустого места? Например: мне нужно, чтобы в видео ролике строился квадрат, чтобы последовательно "выезжала" каждая линия, как такое сделать?

Ответить


Алексей Калякин

Вопрос о взаимодействии FLASH и внешних скриптов (js или vbs). Каким образом необходимо написать скрипт, чтобы FLASH при LoadVariablesNum понимал переменные этого внешнего скрипта. Причём, переменные в скрипте должны принимать разные значения, т.е. Переменная1 = Исполняемая функция. Насколько я понял, переменные в скрипте должны описываться как &Переменная1 = значение, но как правильно написать, я не знаю. Пример скрипта(js):
var WSHShell, StartPage;
WSHShell = WScript.CreateObject("WScript.Shell");
StartPage = WSHShell.Функция;
WScript.Echo("&StartPage =" + StartPage);
и допустим во FLASH мне надо получить переменную StartPage, для чего пишем:
loadVariablesNum("script.js", 0, "GET");
и ничего не выходит

Ответить


Max P. Sotnikov

Такой вопрос: Для того, чтобы сделать backGround флешки прозрачным в iExplorer, достаточно дописать строку , но в Netscape 7.1, это ни чего не дает и фон, по-прежнему виден. Как это решается?

Ответить


Sergey Awgust

Глупейший вопрос. Можно ли сделать так, что при нажатии на ссылку на какой-нибудь сайт из флэшмувика этот сайт открывался бы прямо в этом мувике. Другими словами, можно ли сделать подобие браузера(пусть даже на базе IE)на флэше и во флэше?

Ответить


Наверх

 

Задать вопрос

 

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

Mite ("серебренная рассылка") : mitemail@mail.ru
Саня(D-a) ("красная рассылка") : d-a@ngs.ru

Наверх

 

Партнеры

 

Рассылки Subscribe.Ru
Свой сайт - это очень просто! WEB-строительство для "чайников" или как самому сделать сайт. Знакомство с HTML, HTML-редакторы, графические редакторы, Справочник по HTML (заголовки, таблицы, списки, рисунки и др.), Учебник CSS, Уроки по планированию и созданию сайта.

Советы по созданию игр - Сайт очень полезный тем более, что мы тоже будем делать игры и без советов нам не обойтись. В рассылке всегда есть уроки о создание игр.

Графика в сети. Самоучитель по Flash MX, Photoshop 6.0, Corel Draw, Gif Animator, 3D Max - Сайт для тех кто из этого списка хочет что то освоить или повторить.

Изучение Macromedia Flash - Всё о популярной программе: от создания простых эффектов до настоящих игр.

Наверх

 

Интересное в сети

 

Вот список сайтов которые вам помогут освоить Flash и ActionScript.

http://ausbruch.newmail.ru на сайте есть довольно интересные исходники, документация,карта города, также проголосуйте за этот сайт проголосовать
http://dembicki.narod.ru сайт Ivan Dembicki, на этом сайте вы найдете уроки и хороший учебник написанный самим Иваном по ActionScript.
http://www.spravkaweb.h1.ru/flash.php учебник по ActionScript.

Наверх

 

Поддержка

 

Авторы:

"Серебренная рассылка"

Mite.
http://mite.by.ru/
mailto:mitemail@mail.ru
ICQ 168070919

"Красная рассылка"

D-a
mailto:d-a@ngs.ru

Уважаемые подписчики, мне нужна помощь, нужно сделать хороший дизайн сайта. Это дизайн сайта для рассылки и для учебного заведения где я учусь.

Наверх

 (с) Компания “Формула Успеха”, все права защиты. Цитирование и перепечатка материалов приветствуются при обязательной ссылке на сайт “Формулы Успеха” http://www.formus.ru                                                                                                                                        

Ведущий рассылки баннермаккер компании ”Формулы Успеха”, Дробышев Александр пишите

Рассылка: "Создание игр на Flash MX"



http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное