![]() |
Мувиклип+As3 (кнопка)
Добрый день!
Вопрос собственно вот в чем. есть мувиклип (ссылка текстовая) При нажатии на нее должно вызываться событие например загрузка внешнего файла *.swf Поскольку в AS3 Я как свинья в известных фруктах объясните чайнику как сделать? |
Код AS3:
|
Сделал как вы сказали:
Код AS3:
1013: The private attribute may be used only on class property definitions. Ругается на ето private function сlickHandler(mc_gal_but :MouseEvent):void{ |
если вы к кадре код пишете, то модификатор private не нужен. Нужен если вы в файлах с классами код пишете. (собственно это он вам и написал)
|
Вы будите смеятся.... убрал private
теперь выглядит вот так: Код AS3:
1119: Access of possibly undefined property mc_gal_view through a reference with static type flash.display:DisplayObject. root.mc_gal_view._x=99; Почитал ошибки компилятора: 1119 Доступ вероятно неопределенного свойства %s посредством ссылки со статическим типом %s. Вы пытаетесь использовать получить доступ к свойству, которое для указанного объекта отсутствует. Например, в следующем фрагменте кода содержится данная ошибка, так как в объекте int свойство под названием assortment отсутствует: var i:int = 44; var str:String = i.assortment; Эта ошибка возникает, когда компьютер работает в строгом режиме. Честно говоря ничо не понял.... |
Попробуйте так
btn.addEventListener(MouseEvent.CLICK, сlickHandler); function сlickHandler(mc_gal_but :MouseEvent):void{ root.mc_gal_view.x=99; root.mc_gal_view.y=329; } Свойства объекта MovieClip были изменены в AS3. Теперь не _x, _y , а просто x, y. Тоже самое случилось и с некоторыми другими свойствами. |
Попробовал не работает((((
|
А это разве нормально обращаться к root в ас3?
|
Цитата:
|
это для внутреннего MC а так для начала советую
почитать учебник по Flash иначе ничего не получится Код AS3:
|
| Часовой пояс GMT +4, время: 03:29. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.