私はスターリングフレームワークを初めて使用し、現在その使用方法を学んでいます。
完全に機能し、画面に表示されるスターリング フレームワークを使用して、埋め込まれた PNG ファイルからテクスチャを作成しましたが、スプライト シート (テクスチャ アトラス) を機能させようとしています。
「エラー #1007: コンストラクター以外でインスタンス化を試みました。」
私が行ったすべての調査から、私が持っているコードは機能するはずです。
私の資産クラスからの該当するコードは次のとおりです。
public class Assets
{
[Embed(source="assets/sky.png")]
private static var SKY_CLASS:Class;
public static var SKY:Texture;
[embed(source="assets/generalsheet.png")]
private static var GENERAL_SHEET_CLASS:Class;
[embed(source="assets/generalsheet.xml", mimeType="application/octet-stream")]
private static var GENERAL_ATLAS_CLASS:Class;
public static var GENERAL_SHEET:TextureAtlas;
public static function init():void
{
SKY = Texture.fromBitmap(new SKY_CLASS());
GENERAL_SHEET = new TextureAtlas(Texture.fromBitmap(new GENERAL_SHEET_CLASS()), XML(new GENERAL_ATLAS_CLASS())); // this is where Flash Builder tells me there is an error
}