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

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

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

Регистрация: Mar 2006
Сообщений: 141
По умолчанию Обращение к клипам внутри Embed SWF

Код AS3:
<mx:Image y="0" width="407" id="menu_top" height="81" source="@Embed('menu_top.swf')" right="0"/>
Просто хочется сделать, что-то типа menu_top.m1.txt.gotoAndStop(1);
Как это сделать?
Аналогично хочется в TileList к каждому элементу применить ColorTransform. Так как к ним доступ получить?

Старый 29.05.2009, 17:32
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 2  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
Код AS3:
((menu_top.content as Sprite).getChildByName("m1") as Sprite).getCh....

Старый 29.05.2009, 18:39
Vasik1 вне форума Посмотреть профиль Отправить личное сообщение для Vasik1 Найти все сообщения от Vasik1
  № 3  
Ответить с цитированием
Vasik1

Регистрация: Mar 2006
Сообщений: 141
Не помогает ((

Чтоб кода было по минимуму, сделал так:
Код AS3:
<mx:Script>
		<![CDATA[
			private function init():void{
				import flash.display.Sprite;
				import flash.display.DisplayObject;
 
				var a:DisplayObject;
				a=(menu_top.content as Sprite).getChildByName("m1");
				a.alpha=10;
            }
		]]>
	</mx:Script>
Ответ плеера
Код:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
	at main/init()[H:\Работа\.....\flex\src\main.mxml:19]
	at main/___main_Application1_creationComplete()[H:\Работа\Mail.ru\Салон Красоты\flex\src\main.mxml:2]
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at mx.core::UIComponent/dispatchEvent()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:9298]
	at mx.core::UIComponent/set initialized()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:1169]
	at mx.managers::LayoutManager/doPhasedInstantiation()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\LayoutManager.as:718]
	at Function/http://adobe.com/AS3/2006/builtin::apply()
	at mx.core::UIComponent/callLaterDispatcher2()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:8628]
	at mx.core::UIComponent/callLaterDispatcher()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:8568]

Старый 30.05.2009, 00:56
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 4  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
ну потрейсите, что menu_top.content выдаёт

Старый 01.06.2009, 14:58
Vasik1 вне форума Посмотреть профиль Отправить личное сообщение для Vasik1 Найти все сообщения от Vasik1
  № 5  
Ответить с цитированием
Vasik1

Регистрация: Mar 2006
Сообщений: 141
ни чего не выдаёт!
Только ошибки сплошные.
Прошу прощения за тупизм, но всё же, как обратиться к нужному мувику? Другие способы есть?

Старый 01.06.2009, 15:34
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 6  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Так может сначала нужно подписаться на событие о загрузке?
__________________
Hell is the possibility of sanity

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

Регистрация: Sep 2005
Сообщений: 50
Оу. У меня в похожем месте затык:

Если делаю так:

Код AS3:
<mx:SWFLoader id="swfLoader" source="assets/tag.swf"/>
,то всё работает,

А если так:

Код AS3:
	<mx:SWFLoader id="swfLoader" source="@Embed('assets/tag.swf')"/>
, то потом вот это:

Код AS3:
var mc:MovieClip = swfLoader.content as MovieClip;
 
if (!mc) return;
 
mc.unloadImage();
Выдаёт ошибку в последней строке, типа:

Код AS3:
ReferenceError: Error #1069: Property unloadImage not found on components.Tag__embed_mxml_assets_tag_swf_408940351 and there is no default value.
Где я виноват ? Ну, т.е. чем заембеденный swf отличается от загруженного ? И, что сделать, тобы заембеденный заработал так же, как загруженный ?

P.S. Извиняйте за тупой вопрос )

Старый 29.01.2010, 23:54
cptFlint вне форума Посмотреть профиль Отправить личное сообщение для cptFlint Найти все сообщения от cptFlint
  № 8  
Ответить с цитированием
cptFlint

Регистрация: Dec 2009
Сообщений: 4
Присоединяюсь к автору вопроса - выручайте, знатоки. Копаю инет - ничего найти не могу.

Старый 30.01.2010, 00:03
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 9  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
А почему вы думаете, что у только что сгенеренного (читай чистого, без всяких довесков movieClip'a) должен быть метод или свойство unloadImage?
__________________
Hell is the possibility of sanity

Старый 02.02.2010, 19:34
barkaloid вне форума Посмотреть профиль Отправить личное сообщение для barkaloid Найти все сообщения от barkaloid
  № 10  
Ответить с цитированием
barkaloid

Регистрация: Oct 2008
Сообщений: 25
та же проблема, чета ничего не помогает. Если не трудно может кто кодом поделится с решение данной проблемы

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

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

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


 


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


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