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

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

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

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
По умолчанию Не могу задать координаты для MovieClip

Такая проблема, изучаю взаимодействие между классами, и столкнулся с такой проблемой, что в классе Windows, не могу задать координаты для MovieClip.
Подскажите, в чем моя ошибка, плиз.

ЗЫ: исходник прилагается
Вложения
Тип файла: rar VektorNewFlash3.rar (24.9 Кб, 65 просмотров)
__________________
Книги и желание лучшие учителя.

Старый 17.04.2009, 01:41
Lou вне форума Посмотреть профиль Отправить личное сообщение для Lou Найти все сообщения от Lou
  № 2  
Ответить с цитированием
Lou
 
Аватар для Lou

Регистрация: Jul 2008
Сообщений: 107
С трудом смог разобраться в ваших классах, а может и не смог. В Windows налепите трейсов и всё поймете, я надеюсь. Вы создаёте пустой мувик, задаете ему координаты (кстати, трейс их выдаст), присваиваете его свойству мувик из библиотеки, добавляете последний на сцену.
p.s. Попробуйте FD, он вам не даст совать void в конструктор класса.

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

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Цитата:
p.s. Попробуйте FD, он вам не даст совать void в конструктор класса.
Не знаю про FD, как полностью пишется?
__________________
Книги и желание лучшие учителя.

Старый 17.04.2009, 01:54
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
FlashDevelop
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Вроде, все делаю, как написано, мувик судя по трейсу двигается, а визуально нет.
Такое впечатление, что мувик из библиотеки присваивается не мувику, который я программно создаю, а сразу на _root.

Что делаю неправильно?
Есть спецы по ActionScript 3.0?
Обьясните начинающему.
__________________
Книги и желание лучшие учителя.

Старый 17.04.2009, 02:50
AL.exe вне форума Посмотреть профиль Отправить личное сообщение для AL.exe Посетить домашнюю страницу AL.exe Найти все сообщения от AL.exe
  № 6  
Ответить с цитированием
AL.exe
 
Аватар для AL.exe

Регистрация: Jan 2004
Адрес: Net
Сообщений: 1,049
Отправить сообщение для AL.exe с помощью ICQ
У вас там что-то странное с addChild в Windows
__________________
Дело не в тебе

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

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Хотел бы я знать в чем причина?
ActionScript 2.0 проблем с клипами не возникало. А тут понять не могу в что к чему.
__________________
Книги и желание лучшие учителя.

Старый 17.04.2009, 04:06
r_r_f_r вне форума Посмотреть профиль Отправить личное сообщение для r_r_f_r Найти все сообщения от r_r_f_r
  № 8  
Ответить с цитированием
r_r_f_r

Регистрация: Sep 2008
Адрес: Москва
Сообщений: 224
По полочкам

Код AS3:
//создаём клип контейнер.
_mcNew0 = new MovieClip();
//Не работает, присвайваем ему координаты.
_mcNew0.x = 200;
_mcNew0.y = 200;
// создаём заголовок и записываем его вединамическоу свойство контейнера.
_mcNew0._mcNew1 = new mcNew();
// и тут сразу мимо контейнера добавляем в дисплэй лист "заголовок"
addChild(_mcNew0._mcNew1);
Получается этот код по результату идентичен такому:
Код AS3:
addChild(new mcNew());
Проследите за всей структурой дисплэй листа (addChild).

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

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Всё, решение найдено, r_r_f_r спасибо.
надо было так
Код:
_mcNew0.addChild(_mcNew1);
ЗЫ: Выкладываю полностью рабочую версию, если кому интересно.
Вложения
Тип файла: rar VektorNewFlash3.rar (23.2 Кб, 42 просмотров)
__________________
Книги и желание лучшие учителя.


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

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

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


 


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


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