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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.01.2006, 19:27
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 1  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
По умолчанию Loader

Технический вопрос (ИМХО: пора создать подразделы флекса как у Флеша).
Вообщем, что я пытаюсь сделать - я создаю класс, расширяющий класс Спрайт, в нем создаю некий новый спрайт (к примеру, спрайт1), засовываю его в свой путем this.addChild (это правильно?), далее создаю loader и пытаюсь что-то загрузить в спрайт1. Для этого пишу спрайт1.addChild(myLoader). майЛоадеру ставлю слушателя события инициализации - function init и пытаюсь спрайт1 сдвинуть, скажем, на 100 пикселей. Вопрос: как? в качестве параметра функции init идет event, как мне с него вытащить информацию "в какой спрайт грузили"? Я так понял, должен быть content у target-а или нет? И верен ли сий подход в принципе?

Старый 21.01.2006, 20:10
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 2  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Дя-м... Натупил по ходу... В принципе сдвигать можно, я так понял, как раз event.target но ведь тип этого таргета не спрайт

Старый 21.01.2006, 20:24
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 3  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
http://www.novemberain.com/blog/?p=126

Старый 21.01.2006, 20:28
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
тип этого таргета не спрайт, но можно его привести к спрайту:
var targSprite:Sprite = Sprite(event.target);

Старый 21.01.2006, 20:54
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 5  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
имхо ты не приведёшь его к спрайту тип его спрайт. просто флэшке об этом не известно. если тебе известно что он спрайт, то лишние дейсвия проводить не стоит, например можно так: event.target["x"] или чё там надо. свойсво, которое есть наверника, но флэшки явно об этом не известно

Старый 21.01.2006, 21:08
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 6  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
дада, это не приведение типов (тока не знаю что тогда - терминологией не владею..)
компилятору 'явно об этом не известно', так я и хочу,
чтоб стало известно: и писать проще и контроль строже..
зы: думаю, что это не 'лишние дейсвия', коль скоро типизация реально упрощает/уксоряет работу AVM (а не компилятора), но утверждать что-либо не берусь..

Старый 21.01.2006, 21:14
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 7  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
ОК! Спасибо! Первый день изучаю, эмоций куча, начало попахивать человеческой обьектной моделью, ухх! Наверное всем знакомо это чувство: хочецца сделать и изучить сразу все! Поэтому хелпу читаю невнимательно. Спасибо всем, впреть постараюсь читать внимательнее
З.Ы. Я так понимаю, теперь не получится засунуть в мувик A мувик B и затем достучаться к B как A.B? Ведь имя для B я не задаю - только имя переменной... И то private... Или можно?

Старый 21.01.2006, 21:28
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 8  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
так задай public, разве 'человеческая обьектная модель' это запрещает ?

Старый 21.01.2006, 21:31
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 9  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
почему низя достучаться? просто теперь достукиваться труднее либо делать свойство, либо делать getChildByNamr('name') или по глубиле, или ещё как. в общем теперь нужно смотреть "детей".

Старый 21.01.2006, 22:19
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 10  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
кстати тема скорее из АС3 нежели чем из флекс

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

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

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


 


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


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