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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.10.2006, 18:45
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 1  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
По умолчанию Загрузка изображений в ролик

Наверное уже ни раз обсуждалось но может мне помогут ражевать как это делается.

нужно из папки достать картинку и видимо сложить ее в мувик, вот такая вот задачка

Старый 08.10.2006, 21:12
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 2  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 random13:
С обьектом MovieClipLoader простой пример:
Код:
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("YourImage.jpg", container);

function onLoadInit(mc:MovieClip) {
    trace("onLoadInit: " + mc);
}
Код вставить в кадр таймлайна какого-нибудь мувиклипа.
Код создаёт мувиклип с именем container и загружает в него картинку с именем YourImage.jpg, которая берётся из папки с флешкой, если запущен SWF-файл. После загрузки "трейсится" сообщение о загрузке.
Вопросы?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 08.10.2006, 22:04
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 3  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
а как бы у этого мувика еще и размер задать

возможно ли его прятать с экрана ну или просто закрывать(извиняюсь за такие вопросы я просто не новичёк во флеше, но в тоже время новичёк actionscript)

и последний вопрос можно ли в этом мувике менять затем картинку


Последний раз редактировалось random13; 08.10.2006 в 22:09.
Старый 08.10.2006, 22:07
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 4  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
в onLoadInit пишете то что нужно.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 08.10.2006, 22:16
random13 вне форума Посмотреть профиль Отправить личное сообщение для random13 Найти все сообщения от random13
  № 5  
Ответить с цитированием
random13
 
Аватар для random13

Регистрация: Oct 2006
Адрес: Москва
Сообщений: 889
всмысле то что нужно

Старый 08.10.2006, 22:19
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 6  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
>всмысле то что нужно
то что вам нужно сделать, скрыть и тд.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 08.10.2006, 23:05
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 7  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 random13:
Ну, вот так:
Код:
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("YourImage.jpg", container);

function onLoadInit(mc:MovieClip) {
    mc._width += 10;
    mc._height += 10;
}
Этот код увеличивает размер мувика на 10 пикселей по высоте и ширине.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 15.10.2006, 01:28
DimkaFimka вне форума Посмотреть профиль Отправить личное сообщение для DimkaFimka Найти все сообщения от DimkaFimka
  № 8  
Ответить с цитированием
DimkaFimka

Регистрация: Oct 2006
Сообщений: 3
А как сделать чтобы картинка появлялась в заданном месте. Например посередине и примерно 300х200 ?

Старый 15.10.2006, 01:38
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 9  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
Смотря посередине чего... Пример для середины сцены:
Код:
var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip("YourImage.jpg", container);

function onLoadInit(mc:MovieClip)
{
    mc._width = 300;
    mc._height = 200;
    mc._x = (Stage.width - mc._width) / 2;
    mc._y = (Stage.height - mc._height) / 2;
}
Код выводит загруженную картинку, ставит ей размер 300х200 и центрирует относительно сцены.
Естественно, если размер картинки не пропорционален размеру 300х200, она некрасиво сожмётся.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 15.10.2006, 01:46
DimkaFimka вне форума Посмотреть профиль Отправить личное сообщение для DimkaFimka Найти все сообщения от DimkaFimka
  № 10  
Ответить с цитированием
DimkaFimka

Регистрация: Oct 2006
Сообщений: 3
Спасибо огромное!

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

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

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


 


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


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