|
|
|||||
Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
|
появление окна
здравствуйте.
заранее извиняюсь за глупый вопрос. но я уже не могу читать сорсы. 2 дня в поисках как это сделать))) есть файл *.mxml есть крипт *.as в *.as есть функция, которая должна вызвать окно (*.mxml)..так чтобы окно появилось в центре экрана. вопрос.как это сделать?черт с центром.. как окно выгрузить на сцену???? |
|
|||||
[+6 23.11.09]
|
var nx:int = Math.round(_stage.stageWidth / 2 - this.width / 2); var ny:int = Math.round(_stage.stageHeight / 2 -this.height / 2); |
|
|||||
Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
|
так это же код центровки или выравнивания..а как сделать чтобы окно вообще появилось???
как например в AS2 attach работал.. тут же вроде та же система нет? |
|
|||||
strange mood
|
__________________
тонкий тролль, осеянный благодатью |
|
|||||
Регистрация: Jan 2008
Адрес: Питер
Сообщений: 389
|
ругается
Цитата:
Добавлено через 11 минут виноват.ступил. код работает. большое спасибо за помощь. |
|
|||||
Регистрация: May 2011
Адрес: Саратов
Сообщений: 16
|
а у меня похожая проблема и я никак не могу ее решить помогите пожалуйста!!!!!!!!!!!!!!!!!
package { import flash.display.Graphics; import flash.display.Shape; import flash.display.Sprite; import flash.display.DisplayObject; import flash.display.Stage; import flash.display.Scene; public class Canvas1 { public function Canvas1() { } public function drawCanv():void { var shapes:Sprite = new Sprite(); var gr:Graphics = shapes.graphics; gr.beginFill(0x0000ff); gr.drawRect(0,0,530,380); gr.endFill(); shapes.x = 10; shapes.y = 10; addChild(shapes); } } } И пишет ошибку C:\Users\David\Desktop\ppc\111\Canvas1.as, строка 28 1180: Вызов предположительно неопределенного метода addChild. В чем причина? |
Часовой пояс GMT +4, время: 15:56. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|