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

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

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

Регистрация: Sep 2005
Сообщений: 150
Отправить сообщение для nouba с помощью ICQ
А если нужно цельный мувик с кучей мувиков внутри заембедить то делаю я это так
Код:
[Embed(source="/library.swf#MyMovie"]
public MyClass extends Sprite {
     public function MyClass(){
        this.backgroundMovie.alpha = 0.5
     }
}
И получается у нас изминение прозрачность мувика по имени backgroundMovie (инстанс имя имеется ввиду, а не название символа в библиотеке) з дефолтной 1 на 0.5. Мувик лежит себе спокойно внутри мувика MyMovie который в свою очередь просто лежит в
библиотеке, и не надо его вытягивать на стейдж и т.д.

P.S. извиняюсь за использование чужого кода... я его немножко подправил
__________________
noubase.com

Старый 15.12.2006, 00:09
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 12  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
Цитата:
Сообщение от kozloffsky
Код:
   [Embed(source="/libruary.swf", symbol="movie1")]
    public var mcClass:Class;
    public var mc:MovieClip;
    
     public function class class1(){
        mc= new mcClass();
        addChild(mc);
     }
}
если я не ошибаюсь то таким методом можно приаттачить только один мувик из одной swf-ки, а чаще надо иметь целую внешнюю библиотеку с графикой
__________________
Хороший отдых - половина работы.

Старый 15.12.2006, 15:07
nouba вне форума Посмотреть профиль Отправить личное сообщение для nouba Посетить домашнюю страницу nouba Найти все сообщения от nouba
  № 13  
Ответить с цитированием
nouba
 
Аватар для nouba

Регистрация: Sep 2005
Сообщений: 150
Отправить сообщение для nouba с помощью ICQ
Цитата:
Сообщение от artcraft
если я не ошибаюсь то таким методом можно приаттачить только один мувик из одной swf-ки, а чаще надо иметь целую внешнюю библиотеку с графикой
Сколько отдельных мувиков - столько классов нужно написать
Если тебя интересует графика статическая! Тогда канешно да - юзаешь ембед и МувиКлипАссет допустим.

Разные цели - разные решения
__________________
noubase.com

Старый 20.09.2007, 15:19
~~~ вне форума Посмотреть профиль Отправить личное сообщение для ~~~ Посетить домашнюю страницу ~~~ Найти все сообщения от ~~~
  № 14  
Ответить с цитированием
~~~
 
Аватар для ~~~

блогер
Регистрация: Nov 2003
Адрес: 117593, Россия, Москва
Сообщений: 211
Записей в блоге: 2
Отправить сообщение для ~~~ с помощью ICQ Отправить сообщение для ~~~ с помощью AIM Отправить сообщение для ~~~ с помощью Yahoo Отправить сообщение для ~~~ с помощью Skype™
Товарищи, так и не дошло...
А без ЭМБЕД как?
Если мне нудо сначало загрузить флэшку, а потом достать из её либы мувик?
Уже день бьюсь...
Это днк?
__________________
WebLog:http://flashimp.ru
IDE: http://Visuvio.com

Старый 20.09.2007, 15:24
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
getDefinition спасет отца русской демократии.

Старый 20.09.2007, 15:29
~~~ вне форума Посмотреть профиль Отправить личное сообщение для ~~~ Посетить домашнюю страницу ~~~ Найти все сообщения от ~~~
  № 16  
Ответить с цитированием
~~~
 
Аватар для ~~~

блогер
Регистрация: Nov 2003
Адрес: 117593, Россия, Москва
Сообщений: 211
Записей в блоге: 2
Отправить сообщение для ~~~ с помощью ICQ Отправить сообщение для ~~~ с помощью AIM Отправить сообщение для ~~~ с помощью Yahoo Отправить сообщение для ~~~ с помощью Skype™
так applicationDomain еррор выдает
а "var ad:ApplicationDomain = new applicationDomain();" тоже
1067: Implicit coercion of a value of type Boolean to an unrelated type Class.
Это днк...
ничего не понимаю...
__________________
WebLog:http://flashimp.ru
IDE: http://Visuvio.com

Старый 20.09.2007, 15:30
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 17  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Теперь точно ДНК.
loader.contentLoaderInfo.applicationDomain.getDefinition

Старый 20.09.2007, 15:38
~~~ вне форума Посмотреть профиль Отправить личное сообщение для ~~~ Посетить домашнюю страницу ~~~ Найти все сообщения от ~~~
  № 18  
Ответить с цитированием
~~~
 
Аватар для ~~~

блогер
Регистрация: Nov 2003
Адрес: 117593, Россия, Москва
Сообщений: 211
Записей в блоге: 2
Отправить сообщение для ~~~ с помощью ICQ Отправить сообщение для ~~~ с помощью AIM Отправить сообщение для ~~~ с помощью Yahoo Отправить сообщение для ~~~ с помощью Skype™
Спасибо
__________________
WebLog:http://flashimp.ru
IDE: http://Visuvio.com

Старый 25.09.2007, 18:36
DRAGOnoid вне форума Посмотреть профиль Отправить личное сообщение для DRAGOnoid Посетить домашнюю страницу DRAGOnoid Найти все сообщения от DRAGOnoid
  № 19  
Ответить с цитированием
DRAGOnoid
 
Аватар для DRAGOnoid

Регистрация: Jan 2004
Адрес: Moscow
Сообщений: 389
Отправить сообщение для DRAGOnoid с помощью ICQ
Скачал исходник, запустил, скомпелировал = всё получилось.
Создаю новый fla файл (в этой же директории)
пишу Document class = Test жму Ctrl+Enter
выдаётся ошибка
1118: Implicit coercion of a value with static type Object to a possibly unrelated type Class.

думаю что то упустил. решил покопаться в настройках документа Test.fla и сравнить со своим New.fla.
Искал искал ничего отличительного не нахожу - тот же FPS разрешение экраза. В File\Publish Settings\Flash стоят ActionScript 3.0 и две галочки апротив Compress movie и Export hidden layers. Что за ботва?
и тут решил зайти в Settings напротив ActionScript version. Бинго!
в файле Test.fla галочки стоят только напротив Warning mode и Reduce file size and increase perfomance.

полчается это зависит от Strict Mode объясните пожалуйста в чём прикол.


Последний раз редактировалось DRAGOnoid; 25.09.2007 в 18:41.
Старый 12.09.2008, 12:07
nekoro вне форума Посмотреть профиль Отправить личное сообщение для nekoro Найти все сообщения от nekoro
  № 20  
Ответить с цитированием
nekoro

Регистрация: Sep 2008
Сообщений: 2
var a:Class = info.applicationDomain.getDefinition("mcTest") as Class; <---

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

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

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


 


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


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