我有一些代码,当我使用 Sprite 时,使用 addChild 时设置宽度和高度值,但使用 SpriteVisualElement 时,宽度和高度为 0。
var sprite:Sprite = new Sprite();
// ...
sprite.cacheAsBitmap = true;
sprite.transform.matrix = target.transform.matrix;
sprite.addChild(bitmap); // width and height 250x65
var spritevisualElement:SpriteVisualElement = new SpriteVisualElement();
// ...
spriteVisualElement.cacheAsBitmap = true;
spriteVisualElement.transform.matrix = target.transform.matrix;
spriteVisualElement.addChild(bitmap); // spriteVisualElement width and height 0x0
到底是怎么回事?我可以让 SpriteVisualElement 工作吗?