![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
имею код. При вызове в данный момент закомментированных функций - начинаются ошибки.
//removeChild(_main.conteyner); - Error #1065: Переменная removeChild не определена. //_main.conteyner.dispose(); - #1069: Не удалось найти свойство dispose в flash.display.Sprite; отсутствует значение по умолчанию. Наверняка, не так описана Bitmap. помогите ошибку исправить. Нужно, чтобы функции заработали public static function loadImage(param1:String) : void // param1: путь к изображению берётся из xml { var Img_cont:* = new Loader(); var Img_path:* = new URLRequest(param1); Img_cont.load(Img_path); Img_cont.contentLoaderInfo.content as Bitmap; Img_cont.contentLoaderInfo.addEventListener(Event.COMPLETE, displayMessageImage); return; } private static function displayMessageImage(event:Event) : void { var Img_cont:* = event.target.content as Bitmap; Img_cont.smoothing = true; //removeChild(_main.conteyner); //_main.conteyner.dispose(); //_main.conteyner=null; //gc(); _main.conteyner.addChild(Img_cont); return; }// end function } Последний раз редактировалось Маруська; 31.05.2014 в 22:08. |
|
|||||
|
[+1 22.07.14]
[+4 12.08.14] [+1 09.02.15] Регистрация: May 2014
Сообщений: 182
|
Вы должны прежде всего размышлять логически! У Bitmap и у BitmapData нет метода addChild и removeChild, но это Вам наверняка известно и Вы в спешке не заметили, что есть строчка..
..которая говорит о том о чем говорит и компилятор в своей ошибки - Цитата:
Добавлено через 2 минуты И совет на будущие, форматируйте такой код прежде чем его показывать здесь. |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
ну content as bitmap - я дописала уже от безысходности.
тем не менее, это работает как такое объяснить? |
|
|||||
|
[+1 22.07.14]
[+4 12.08.14] [+1 09.02.15] Регистрация: May 2014
Сообщений: 182
|
Естественно работает, это же Sprite, а не Bitmap! Вам даже в ошибке об этом говорят -
Цитата:
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
тогда почему не работает
и кстати тоже |
|
|||||
|
[+1 22.07.14]
[+4 12.08.14] [+1 09.02.15] Регистрация: May 2014
Сообщений: 182
|
У Вас метод помечен, как статический static, такие методы не принадлежат к объекту ( экземпляру класса ), они принадлежат самому классу. И даже если они находятся в классе унаследованного от DisplayObjectContainer, то это все равно не чего не означает. Нельзя так делать.
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 205
|
Цитата:
Добавлено через 6 минут Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|