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

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

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

Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
По умолчанию attachMovie из класса

скажем есть у нас:

class byaka extends MovieClip{
public var my_mc:MovieClip;


//в конструкторе пишем(ну или где то еще в классе что не важно)

public function byaka(id:String){
attachMovie(id, "my_mc", getNextHighestDepth());
}
}
//end of class

В библиотеке у нас мувик с идентфикатором "id"
Пользуем класс:

ну там импорт в начале ;
var iuh:byaka = new byaka("id");


по идее(по моей идее) из библиотеки должен приаттачиться ролик и все должны его увидеть и радоваться жизни. Но этого не происходит.
Что из классов нельзя атттачить клипы из библиотеки?
__________________
человек - переходная ступень от обезьяны к программисту

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

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
трейс нам не друг?

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

Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
пробовал уже. Ты лучше скажи чтоя не так делаю
__________________
человек - переходная ступень от обезьяны к программисту

Старый 11.03.2006, 10:20
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 4  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
откуда мне знать? из того кода который ты привел -я не могу этого определить. может у тебя - грамматическая ошибка в linkage, или еще миллион багов, которые предугадать невозможно.
что трейс говорит на каждом этапе приложения?

Старый 11.03.2006, 10:27
lumumba вне форума Посмотреть профиль Отправить личное сообщение для lumumba Посетить домашнюю страницу lumumba Найти все сообщения от lumumba
  № 5  
Ответить с цитированием
lumumba
 
Аватар для lumumba

Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
с linkage все нормально
конструктор вызваеться нормально - проверял трейсом
если трейсом выводить:
trace(my_mc);
выводит undefined. Т.е. объекта нету, он не аттачился.
__________________
человек - переходная ступень от обезьяны к программисту

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

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
у тебя мувика-экземпляра не существует. вернее, он существует, но в виде объекта. аттачить просто не к чему

Старый 11.03.2006, 10:43
lumumba вне форума Посмотреть профиль Отправить личное сообщение для lumumba Посетить домашнюю страницу lumumba Найти все сообщения от lumumba
  № 7  
Ответить с цитированием
lumumba
 
Аватар для lumumba

Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
и как мне это решить?
__________________
человек - переходная ступень от обезьяны к программисту

Старый 11.03.2006, 10:45
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 8  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
Код:
mc = createEmptyMovieClip("mc",100)
mc.__proto__ = byaka.prototype
mc.byaka("id")
например так

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

Регистрация: Apr 2004
Адрес: город 312
Сообщений: 116
работает(трейсит), но все равно не показывает

а чем
Код:
mc = createEmptyMovieClip("mc",100)
mc.__proto__ = byaka.prototype
mc.byaka("id")
отличается от
Код:
var mc:byaka = new byaka("id")
?
__________________
человек - переходная ступень от обезьяны к программисту

Старый 11.03.2006, 11:40
Король вне форума Посмотреть профиль Отправить личное сообщение для Король Найти все сообщения от Король
  № 10  
Ответить с цитированием
Король
 
Аватар для Король

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 2,736
Отправить сообщение для Король с помощью ICQ
тем, что у тебя мувик создается на сцене

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

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

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


 


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


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