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

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

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

Регистрация: Jul 2009
Сообщений: 19
По умолчанию "Parent" объект - play()

Есть MC book, в нем MC button_container

В нем есть button1

В первом кадре button_container

button1.addEventListener(MouseEvent.CLICK,onClick);
function onClick( event:MouseEvent):void

{
this.book.play();
}

На строчку this.book.play(); дебаггер орёт:

TypeError: Error #1010: A term is undefined and has no properties.

Спасибо за помощь!


Последний раз редактировалось Flashboy1; 12.07.2009 в 16:33.
Старый 12.07.2009, 16:33
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

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

Старый 12.07.2009, 16:36
Flashboy1 вне форума Посмотреть профиль Отправить личное сообщение для Flashboy1 Найти все сообщения от Flashboy1
  № 3  
Ответить с цитированием
Flashboy1

Регистрация: Jul 2009
Сообщений: 19
А как через parent?
(немножко отредактировал пост, чтобы было понятнее)

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
parent.book.play();
в первом кадре button_container нет никакого book

Старый 12.07.2009, 16:47
Flashboy1 вне форума Посмотреть профиль Отправить личное сообщение для Flashboy1 Найти все сообщения от Flashboy1
  № 5  
Ответить с цитированием
Flashboy1

Регистрация: Jul 2009
Сообщений: 19
И на эту строчку ругаеться.
Нужно ли как-то в дети его добавлять специально или достаточно что он висит в кадре?
Код AS3:
1119: Access of possibly undefined property book through a reference with static type flash.display:DisplayObjectContainer.

Старый 12.07.2009, 16:58
WRC_S вне форума Посмотреть профиль Отправить личное сообщение для WRC_S Посетить домашнюю страницу WRC_S Найти все сообщения от WRC_S
  № 6  
Ответить с цитированием
WRC_S
[+6 23.11.09]
 
Аватар для WRC_S

Регистрация: Jun 2009
Адрес: Россия
Сообщений: 318
Отправить сообщение для WRC_S с помощью ICQ
попробуй MovieClip(book).play(); Может поможет!

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
сори,
для button_container book и есть parent
т.е. MovieClip(parent).play();

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

Регистрация: Jul 2009
Сообщений: 19
Спасибо, все работает А то я убивался весь день

Старый 12.07.2009, 17:09
WRC_S вне форума Посмотреть профиль Отправить личное сообщение для WRC_S Посетить домашнюю страницу WRC_S Найти все сообщения от WRC_S
  № 9  
Ответить с цитированием
WRC_S
[+6 23.11.09]
 
Аватар для WRC_S

Регистрация: Jun 2009
Адрес: Россия
Сообщений: 318
Отправить сообщение для WRC_S с помощью ICQ
Цитата:
Сообщение от Flashboy1 Посмотреть сообщение
Спасибо, все работает А то я убивался весь день
Я тоже с этой хренью мучился

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

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

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


 


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


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