Я пытаюсь добавить спрайт к этапу из bitmapData, на который я ссылаюсь из библиотеки с идентификатором pointerGraphic
, вот мой код:
Pointer.as
package com.George.BMIapp
{
import pointerGraphic;
import flash.display.BitmapData;
import flash.display.Sprite;
import flash.geom.Rectangle;
import flash.display.Bitmap;
public class Pointer extends Sprite
{
const graphic:Bitmap = new Bitmap(new pointerGraphic(0,0));
private var _pointer:Sprite = new Sprite();
public function get sprite():Sprite
{
return this;
}
public function Pointer(y:int, minX:int, maxX:int)
{
_pointer.addChild(graphic);
addChild(_pointer);
_pointer.x = minX;
_pointer.y = y;
}
}
}
и я инициализирую его так:
import com.George.BMIapp.Pointer;
//Constants for pointer movement
var POINTER_MIN_X:int = 68;
var POINTER_MAX_X:int = 283;
var heightPointer:Pointer = new Pointer(371, POINTER_MIN_X, POINTER_MAX_X);
Пока на сцене ничего не появляется, но ошибок нет (я в строгом режиме с включенной отладкой).