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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) Nox Noctis
онДата при загрузке текста - срабатывает ОДИН РАЗ по завершении загрузки.
онДата при загрузке свфа/джипега срабатывает ПРИ ПОЛУЧЕНИИ КАЖДОЙ порции данных (количество срабатываний зависит от размера того что грузишь)
Почему эта хрень не работает?
Даже не трейсится ничего.
_root.createEmptyMovieClip("mc", 9999);//создали мувик
_root.mc.loadMovie("shuba.swf");//подгр.в него swf
_root.mc.onData = function() {//когда загр.законч, вызыв.ф-цию
trace("Оп");
ttt = _root.mc._height;
ggg = _root.mc._width;
_root.mc._x = Stage.width/2-ggg/2;
_root.mc._y = Stage.height/2-ttt/2;
};//swf на месте - функция не срабатывает?!
Что не так?

Старый 20.12.2003, 16:50
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 12  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) belova
to Nox Noctis
С движением мувика у меня получилось, но только если туда картинку импортируешь, а не грузишь. При загрузке видна только одна картинка и все
Не может быть!
Вложения
Тип файла: zip podgr.zip (4.9 Кб, 77 просмотров)

Старый 20.12.2003, 18:22
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 13  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) Штрек
Почему эта хрень не работает?
Даже не трейсится ничего.
потому что операция лоадМуви убивает ВСЕ что было внутри этого мувика до загрузки.. то есть твой обработчик онДата умирает как только что-то начинает грузиться.

если бы поставил онДату так:
onClipEvent(data) { ... }
то оно работало бы, хотя это и не особо красиво.

короче говоря, событие онДата очень хорошо подходит для загрузки текста, и практически бесполезно для загрузки клипов...

2belova: покажи как ты пыталась сделать :)


Последний раз редактировалось Nox Noctis; 20.12.2003 в 18:23.
Старый 20.12.2003, 21:52
belova вне форума Посмотреть профиль Отправить личное сообщение для belova Найти все сообщения от belova
  № 14  
belova

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 20
Отправить сообщение для belova с помощью ICQ
Вот исходник. Я хочу сделать так, чтобы картинки грузились из папки, далее двигались на лево. Потом сделать, так чтобы ведешь мышкой налево (если смотреть с середины) картинки едут налево, ведешь направо, соответственно и они едут в том же направлении. Щелкаешь на области просмотра – движение прекращается.
Так возможно сделать? Можете мне помочь? Буду очень благодарна.
Вложения
Тип файла: zip ks.zip (36.7 Кб, 89 просмотров)

Старый 20.12.2003, 22:22
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 15  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) Nox Noctis
2belova: покажи как ты пыталась сделать
Если такой человек берётся, значит будет толк.
Я на цыпочках удаляюсь.
ЗЫ.Движение большого кол-ва графики прилично тормозит плэер.

Старый 21.12.2003, 00:46
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 16  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) belova
Вот исходник.
это не исходник а непонятно что :) пока что :)

вот такая конструкция смысла не имеет:
Код:
onClipEvent (enterFrame) {
	loadMovieNum("/collections/KS_fw_04/1.jpg", 0);
}
во-первых после первого же кадра _level0 (ВЕСЬ основной ролик проще говоря) заменится на 1.jpg...

во-вторых, даже если бы ты использовала loadMovie а не loadMovieNum, то вызов загрузки внутри onClipEvent (enterFrame) приведет к тому что ты так ничего и не увидишь. потому что каждый кадр будешь вызывать загрузку и не дашь ничему таки загрузиться :)

получается, что надо за тебя сделать весь исходник... не трудно канеш, но не продуктивно, мне кажется :)

итого тебе необходимо
1. создать нужное количество клипов (по количеству картинок)
(читать хэлп про createEmptyMovieClip, и duplicateMovieClip, или же сделать нужное количество клипов и разместить их вручную)

2. загрузить в эти клипы картинки при помощи MovieClip.loadMovie

3. сделать функцию onMouseMove, в которой определять положение мышки и в зависимости от этого создавать обработчики onEnterFrame с движением.

по каждому из пунктов полно примеров везде...
разбирайсй, что не будет получаться - спрашивай :)

просто сейчас пока объяснять нечего, пока не понятно ВСЁ :))

Цитата:
Оригинал написал(а) Штрек
Я на цыпочках удаляюсь.
вот-вот. сходи за санитарами пока.. :))

Старый 21.12.2003, 01:25
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 17  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Цитата:
Оригинал написал(а) Nox Noctis

вот-вот. сходи за санитарами пока.. )
Для кого санитары?
Кого уносить? И с каким диагнозом?

Старый 21.12.2003, 01:48
SamOvar вне форума Посмотреть профиль Отправить личное сообщение для SamOvar Найти все сообщения от SamOvar
  № 18  
SamOvar
 
Аватар для SamOvar

Регистрация: Oct 2002
Адрес: Санкт-Петербург
Сообщений: 44
По умолчанию Для меня!!!

Мне!!! Мне санитары! И успокоительного в лошадиных дозах.

Впрочем сгодится еще один добрый совет.

Перд вами файл видеоплеера используемый Sorenson Squeeze Suite для продюсирования видеоклипов в формате swf.

То-есть импортируем в Sorenson Squeeze Suite авишку, ставим соответствующую галочку. На выходе получаем swf с красивой рамочкой и кнопками плеера.

Так вот, связь с моим первым сообщением:

При подгрузке shuba.swf(640*480) в мувик с размером холста 1024*768 видео остается в прежних размерах, а вся остальная лабуда (которая содержится в выложеном мною файле)растягивается на всю ширину экрана.
Там три элемента - кнопки, бэкграунд и место под видик (зеленый экран), если я все правильно понял.

В общем-то наверное все просто, но ответы типа: "См. урок №16) меня не спасут, потому что я очень кризисный пациент. =)

Ну, где там чо поменять-отрезать? =)
Вложения
Тип файла: zip frame.zip (18.0 Кб, 68 просмотров)
__________________
Горячий самовар, медовые коврижки.

Старый 21.12.2003, 01:54
WD` вне форума Посмотреть профиль Отправить личное сообщение для WD` Найти все сообщения от WD`
  № 19  
WD`
 
Аватар для WD`

Регистрация: Sep 2001
Адрес: Кишинёв
Сообщений: 1,516
Отправить сообщение для WD` с помощью ICQ
По умолчанию 2 belova:

..
Вложения
Тип файла: zip zzz.zip (14.3 Кб, 80 просмотров)
__________________
Спирт - враг ваш! Гоните его! | Flash/Flex Blog


Последний раз редактировалось WD`; 21.12.2003 в 01:55.
Старый 21.12.2003, 02:52
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 20  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
По умолчанию Re: Для меня!!!

Цитата:
Оригинал написал(а) SamOvar
При подгрузке shuba.swf(640*480) в мувик с размером холста 1024*768 =)
Рекомендую почитать
http://www.macromedia.com/support/fl...vie_size01.htm

Создать новую тему   Часовой пояс GMT +4, время: 08:54.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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