![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 12
|
Здравствуйте.
Вообщем, ситуация такая, что код (из книги, руководст) не хочет работать из пакета при создании копии класса. Ошибок не выдает, trace выводит, а результата нету. Я для начала подгружал картинку, потом просто рисовал прямоугольник. Если этот код вставить в первый кадр флешки (немного изменив) — отлично работает. В АС3 новичёк, помогите, пожалуйста. Создаю класс вот так, в первом кадре флешки: Вот код в пакете: — ноль эмоций, только trace выводит package { import flash.display.*; public class LoadFoto extends Sprite { private var loader:Loader = new Loader(); public function LoadFoto() { addChild(loader); loader.load(new URLRequest("fotos/1.jpg")); } } } |
|
|||||
|
В первом кадре флешки кроме
еще добавьте Чтобы добавить то то вы создали на сцену. |
|
|||||
|
var foto1:LoadFoto = new LoadFoto();
addChild(foto1);
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
[+1 02.07.09]
Регистрация: Jun 2009
Сообщений: 39
|
Вообще не стоит писать код в кадре.
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 12
|
Спасибо, теперь работает. Знал ведь, что в ерунде какая-то загвоздка.
А где тогда самый первый код писать, как его вызывать, если не в первом кадре? Как наиболее разумно расположить код? |
|
|||||
|
Регистрация: Apr 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 355
|
у свойств самой флэшки там же где задаете цвет фона и размеры можно задать класс для самой флэшки. Вместо того чтобы создавать новый объект LoadFoto вы можете назначить этот класс самой флэшки и получите тот же эффект
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ |
|
|||||
|
Регистрация: Jul 2009
Сообщений: 12
|
Прописал LoadFoto в поле Class той самой панели — не работает. Говорит «1180: Call to a possibly undefined method addFrameScript.»
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ну так потому что LoadFoto не является MovieClip-ом.
|
|
|||||
|
тогда код с кадра удалите, раз вы его классе прописали
|
|
|||||
|
Регистрация: Jul 2009
Сообщений: 12
|
Вот, спасибо. Все было закоментченно — удалил и порядок.
Всем спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|