Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   BitmapData в чем ошибка, почему не работает? (http://www.flasher.ru/forum/showthread.php?t=112918)

der hund 12.06.2008 12:21

BitmapData в чем ошибка, почему не работает?
 
Код:

import flash.display.BitmapData;
import flash.geom.Rectangle;

this.createEmptyMovieClip( "test" , this.getNextHighestDepth() );
var testImg = new BitmapData( 100, 100, false);
testImg.floodFill(1,1,0xFFFFFF );
test.attachBitmap( testImg, test.getNextHighestDepth() );
test._visible = true;
testImg.floodFill( 1,1, 0xFF0000 );

ошибка acess of undefined property test.

файлик ftp://server.ipads.eu/index.fla

И что такое getNextHighestDepth()?

iNils 12.06.2008 12:47

У вас код из AS1/AS2, а не из AS3. Там нет createEmptyMovieClip и мувилклипы создаются через new MovieClip () (при условии, что вам нужен именно MovieClip, а не Sprite), а потом добавляются с помощью addChild. Свойство _visible также нет, теперь это просто visible
getNextHighestDepth() это метод который возращает первую свободную глубины после последней занятой, но в AS3 его тоже нет.


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

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