我正在尝试在AIR应用中使用stagetext。我已经找到了如何在this link上使用这个stagetext 我的问题是,当我们离开框架时如何删除stagetext?我打算在ither框架中使用另一个stagetext。 我使用addChild在框架上使用脚本添加stagetext, 我试过使用removeChild,但它不起作用.. 当我进入其他画面时,舞台文字仍留在舞台上......
答案 0 :(得分:1)
与许多其他“舞台”功能(StageVideo,StageWebView,Stage3D)一样,这些功能位于Flash显示列表的顶部或后面。因此,您无法将addChild()
或removeChild()
与StageText一起使用。在您链接到的示例中,他们不使用addChild()
将StageText添加到屏幕,他们使用addChild()
添加一些图形作为文本的背景。
我没有使用StageText那么多,基于你有几个选项的文档:
stage
的{{1}}属性设置为null即可。您也可以考虑调用StageText
方法以便更快地进行垃圾收集。dispose()
属性的尺寸,使其宽度/高度为0,或者您可以将viewPort
属性设置为false 所有这些信息都可以在documentation。
中找到