![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2012
Сообщений: 3
|
Всем привет. Сегодня начал учить actionscript, да и вообще свое знакомство с Flash.
Короче такой вопрос: Кинул в библиотеку .png картинку, параметры её выглядят так: [IMG]http://**********/36591027/image.png[/IMG] Ничего не выделяя на сцене, открыл вкладку Actions, вбил туда такой код: import flash.display.DisplayObject; import flash.display.Bitmap; function createTrees(count:int):void { for (var i:int = 0; i < count; i++) { var curTree:BitmapData = TreeBitmap(); var curBitmap:Bitmap = new Bitmap(curTree); curBitmap.x = Math.random() * (stage.stageWidth - curBitmap.width); curBitmap.y = Math.random() * (stage.stageHeight - curBitmap.height); addChild(curBitmap); } } createTrees(10); Помогите, объясните, спасибо! |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 3
|
udaaff, странно, именно так и было сначала. Не знаю почему исчезло слово new. Добавил, все равно запускается пустая сцена.
В complier errors было пусто, проверял. Последний раз редактировалось umnick; 19.02.2012 в 03:12. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Значит, скорее всего, код не выполняется. Где он у вас размещен?
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 3
|
Разобрался
Такой код работает: import flash.display.*; function createTrees(count:int):void { for (var i:int = 0; i < count; i++) { var curTree:BitmapData = new TreeBitmap(); var curBitmap:Bitmap = new Bitmap(curTree); curBitmap.x = Math.random() * (stage.stageWidth - curBitmap.width); curBitmap.y = Math.random() * (stage.stageHeight - curBitmap.height); addChild(curBitmap); } } createTrees(10); |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:19. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|