ВХОД            Регистрация
Flash
Блог ведет Пленкин Юрий Александрович
 
Блог ведет Пленкин Юрий Александрович

Школа Flash

Так получилось, что меня моя знакомая попросила подучить её Флешу. Так как периодчески получаются завтыки по поводу того, что же мне писать в блоге, я решил дублировтаь её вопросы в этом блоге. А также освещать темы, которые проходятся на занятиях.

Комментарии (0) 11:48 | 22.04.2010

XML-парсинг

HTML-тэги при получении XML-ки рубят XML на корню. Проще говоря, когда парсер видит начало тэга (<), он его воспринимает за свой тэг, и после него уже не видит ничего.

Чтобы этого избежать, надо или ставить URL-кодирование (функция escape) при формировании XML-ки, а потом при парсинге URL-декодирование (функция unescape), или пытаться заменять тэги форматирования на какие-то другие спецсимволы.

Такі ось пиріжки з кошенятами...

Комментарии (3) 16:27 | 09.02.2010

Обращение подгружаемых swf-ок к ресурсам

При создании программ, которые требуют подгрузку в себя модулей, состоящих из отдельных swf-файлов, особенное внимание следует обращать на пути, указанные при обращении этих модулей к подгружаемым ресурсам. Рассмотрим это примере.

Есть файл ("file.swf"), в который при определённых условиях из вложенной папки (в данном случае это будет папка с именем "data") будет загружаться модуль ('modul.swf').

В коде это будет выглядеть так:

  1. modul_mc.load("data/modul.swf"); //загружаем в мувик модуль, указывая его относительный путь
  2. //создаём муви-клип, в который подгружаем модуль
  3. _root.createEmptyMovieClip("modul_mc", _root.getNextHighestDepth()); //в скобках указываем имя мувика и его глубину на сцене (самый верхний)

Теперь нам надо, чтобы модуль показал видео- или фотофайл (любую информацию). В нашем примере это будет фотография my_photo.jpg из папки photo, которая находится в папке data. По идее, так как файл запрашивается кодом модуля, то относительный путь должен начинаться с файла modul.swf.

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

  1. //код модуля показа фотографии, на сцене которого есть пустой мувик cont_mc
  2. cont_mc.loadMovie("data/photo/my_photo.jpg"); //указываем путь относительно файла file.swf, а не modul.swf
Комментарии (0) 21:45 | 22.12.2009

HTML & Flash

Недавно искал решение одной проблемы, связанной с кривым отображением вводимых символов кириллицы в поле ввода на сайте. Нервно выдернув несколько пучков волос, думая, что накосячено со стороны флеша, и покуривая мануалы, причём в таких количествах, что после такого не выживают, а также основательно зарывшись с головой в недры интернетов, была всё-таки найдена причина данного косяка. Оказалось, что при придании загруженному на страницу сайта флешевому объекту прозрачности с помощью HTML'я, в полях ввода внутри флешки абсолютно не рассматривается кириллица. Только латиница. Был, правда, один раз упомянут какой-то код, прикрученный к текстовому полю, но хз, что имелось ввиду.

Вывод таков: или прозрачность, или кириллица.

Комментарии (0) 11:12 | 15.10.2009

Блокировка лежащих ниже по слоям объектов

Голосование публикация содержит:
голосование;

Добрый день. В своё время у меня возникла проблема: графический объект (мувиклип), закрывал собой кнопку, но при наведении курсора мышки на то место, где находилась кнопка под мувиклипом, кнопку вполне можно было нажать и она спокойно срабатывала, хотя этого не должно было случаться. В результате поисков по интернетам было найдено решение этой проблемы, потому что не я один сталкивался с таким. Всё оказалось очень просто и вместилось в 3 строчки кода.

Комментарии (0) 12:21 | 17.09.2009

Начало

Голосование публикация содержит:
голосование;

В данном блоге будут рассматриваться разные аспекты создания флешек. Для начала можно просмотреть очень хороший блог Хи3, и неплохо было бы зарегистрироваться на форуме флешеров (конечно, если вы собираетесь этим заниматься).

Также задавайте вопросы, если будут, а я постараюсь на них ответить.

Комментарии (0) 12:20 | 02.09.2009
--- Автор:markiz
Архив блога Архив блога
 
 
  • В блоге:
  • Всего статей  Всего статей  7
  • Всего комментариев  Всего комментариев  5
  • Статистика постов:
  • просмотров всего - 6439
  • зарегистрированными - 4953
  • друзьями - 4875
  • гостями - 1486
 
 

Блог ведет Пленкин Юрий Александрович



© 2010 «Evolline».
© 2010 «Do100verno».

Flash



Разработка и использование flash-приложений.



Авторизация

Закрыть [X]
Логин:

  
Пароль:

  
Забыл пароль

 
Логин:     Пароль: