用flash生成air动画(as3.0),如何实现air窗口的放大,拖动和关闭?
这个关闭代码老是出错,我觉得拖动和放大缩小的代码也是请哪位大侠帮帮我~我还是as3.0菜鸟级...
这个关闭代码老是出错,我觉得拖动和放大缩小的代码也是
请哪位大侠帮帮我~ 我还是as3.0菜鸟级 展开
请哪位大侠帮帮我~ 我还是as3.0菜鸟级 展开
1个回答
展开全部
能弱弱的问一句,你这个nativeWindow是什么吗?好象Sprite并没有这个属性。 好象只有Stage才有,而你这个this是指向当前的时间轴的吧。 还有,这个属性只对AIR桌面应用程序起作用吧,其它的好象不支持。
窗口表示本机操作系统的窗口,舞台表示窗口所包含的内容。此属性仅对在支持 NativeWindow 类的平台上的 AIR 中运行的内容有效。在其他平台上,此属性将为 null。在 Flash Player 中(在浏览器中运行的内容),此属性也将为 null。 以下代码试试?
import flash.display.NativeWindow;
import flash.display.Stage;
import flash.events.MouseEvent;
var native:NativeWindow=new NativeWindow();
stage.addEventListener(MouseEvent.CLICK,onEnd);
function onEnd(evt:MouseEvent):void
{
evt.currentTarget.nativeWindow = native.close();
}
窗口表示本机操作系统的窗口,舞台表示窗口所包含的内容。此属性仅对在支持 NativeWindow 类的平台上的 AIR 中运行的内容有效。在其他平台上,此属性将为 null。在 Flash Player 中(在浏览器中运行的内容),此属性也将为 null。 以下代码试试?
import flash.display.NativeWindow;
import flash.display.Stage;
import flash.events.MouseEvent;
var native:NativeWindow=new NativeWindow();
stage.addEventListener(MouseEvent.CLICK,onEnd);
function onEnd(evt:MouseEvent):void
{
evt.currentTarget.nativeWindow = native.close();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
名片
2024-10-28 广告
2024-10-28 广告
Altair HyperWorks是一套功能强大的集成化CAE(计算机辅助工程)软件平台,由Altair公司开发。它涵盖了结构分析、流体动力学、优化、多体动力学、电磁场仿真等多个领域,提供了丰富的仿真工具和优化算法。HyperWorks以其...
点击进入详情页
本回答由名片提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询