Страница 5 из 5
Re: Работа с Payments API.(as3,php)
Добавлено: 02 июл 2015, 03:46
ENOT
а подскажите, пожалуйста, как поступить, если нужно в отдельном классе все это организовать? Вот, например, есть отдельный класс, там прописан внешний вид окошка с кучками золота (эти кучки играют роль кнопок), так вот когда пытаюсь добавить в этот класс данный код, выходит что stage теперь нужно передавать как аргумент при создании класса? выдает ошибки и после сборки просто пустое окно, там не создаются больше тот интерфейс с кучками..помогите, пожалуйста
Смотри, няша. Класс, в котором твои кучки с золотом, должен быть экранным объектом, а то есть Sprite (или MovieClip), например.
Этот класс ты должна добавить в самом первом классе (это Main скорее всего) и прикрепляешь его к stage.
В классе Золотишко добавляешь свои картиночки и кнопочки.
Код: Выделить всё
public class Золотишко extends Sprite{ function Золотишко():void { addChild(картиночки); }}
Re: Работа с Payments API.(as3,php)
Добавлено: 02 июл 2015, 09:47
annechko
так вот проблема в том что делать со stage
в строке
Код: Выделить всё
var flashVars:Object = stage.loaderInfo.parameters as Object;
[Fault] exception, information=TypeError: Error #1009: Cannot access a property or method of a null object reference.
раньше, когда все было в main было все норм, теперь даже окно приложения не показывает, просто при запуске вылетает ошибка и все, если при создании в мэйн делать типа addChild(new TestApp(stage)); а в конструкторе public function TestApp(_stage) {.....var flashVars:Object = _stage.loaderInfo.parameters as Object;
тоже не работает..
Re: Работа с Payments API.(as3,php)
Добавлено: 02 июл 2015, 10:06
annechko
В общем вот так работает:)
в Main:
Код: Выделить всё
var flashVars:Object = stage.loaderInfo.parameters as Object; addChild(new TestApp(flashVars));
просто надо было еще добавить в мэйн import vk.events.*;
Re: Работа с Payments API.(as3,php)
Добавлено: 02 июл 2015, 15:38
ENOT
Почитай про статичные классы. А еще в твоем классе нужные данные можно достать таким образом: parent.loaderInfo.parameters
Re: Работа с Payments API.(as3,php)
Добавлено: 23 ноя 2016, 09:20
moskal
Добрый день.
Этот вопрос уже задавали в теме, но ответа чет я никак не могу найти.
Все слушатели которые здесь создаются отрабатывают только со второго раза, потом с четвертого и т.д. Причем серверная сторона отрабатывает постоянно. Не подскажите как побороться с этим?
Спасибо.