Страница 1 из 1
проблема с flashVars
Добавлено: 02 авг 2012, 20:56
Emeltil
Всем привет. Решил впервые написать приложение используя код в классе а не в кадрах. Игра готова, осталось только апи подключить, сделать топ и банк. Столкнулся с проблемой. Не могу добраться к flashVars. Метод что в кадрах работал в класе не работает
Помогите
Код: Выделить всё
package { import flash.display.*; import vk.APIConnection; import vk.events.*; public class Main extends MovieClip { private var flashVars: Object; private var VK: APIConnection; public function Main() { flashVars = stage.loaderInfo.parameters as Object; VK = new APIConnection(flashVars); } } }
Re: проблема с flashVars
Добавлено: 02 авг 2012, 22:05
gpv123
Код: Выделить всё
package { import flash.display.*; import vk.events.*; import vk.APIConnection; public class Main extends Sprite { public function Main():void { stage ? init() : addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); flashVars = stage.loaderInfo.parameters as Object; VK = new APIConnection(flashVars); } }}
Re: проблема с flashVars
Добавлено: 02 авг 2012, 23:16
Emeltil
gpv123 писал(а):Код: Выделить всё
package { import flash.display.*; import vk.events.*; import vk.APIConnection; public class Main extends Sprite { public function Main():void { stage ? init() : addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event = null):void { removeEventListener(Event.ADDED_TO_STAGE, init); flashVars = stage.loaderInfo.parameters as Object; VK = new APIConnection(flashVars); } }}
Спасибо большое! Мучался несколько часов и гугл не помагал.
Re: проблема с flashVars
Добавлено: 02 авг 2012, 23:27
gpv123
Emeltil, просто нужно знать, что stage при выполнении конструктора может не существовать.
Re: проблема с flashVars
Добавлено: 02 авг 2012, 23:42
Emeltil
gpv123 писал(а):Emeltil, просто нужно знать, что stage при выполнении конструктора может не существовать.
1 проект пишу в классе а не в кадрах. Буду теперь знать
Re: проблема с flashVars
Добавлено: 02 авг 2012, 23:44
Alazaur
Пиши в Flash Develop она такие плюшки генерирует автоматом
Re: проблема с flashVars
Добавлено: 02 авг 2012, 23:50
Emeltil
Alazaur писал(а):Пиши в Flash Develop она такие плюшки генерирует автоматом
я сначала начал писать в ООП стиле, было где-то 4 класса и ещё несколько надо было написать. Но после всех глюков решил писать просто все в одном классе. Надо поискать побольше материала на эту тему