package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent
public class Alert extends Sprite
{
private var sprite1:Sprite;
public function Alert()
{
super();
this.addEventListener(Event.ADDED_TO_STAGE,show);
// show();
}
public function show(event:Event):void{
this.graphics.beginFill(0x003399,1);
this.graphics.drawCircle(200,200,20);
this.graphics.endFill();
//中间层
var sprite:Sprite=new Sprite;
sprite.graphics.beginFill(0xFFFFFF,0.3);
sprite.graphics.drawRect(this.stage.x,this.stage.y,this.stage.stageWidth,this.stage.stageHeight);
sprite.graphics.endFill();
trace(this.stage.stageWidth+":"+this.stage.stageHeight);
sprite1=new Sprite;
sprite1.graphics.beginFill(0x33FF33,1);
sprite1.graphics.drawRect(100,300,100,100);
sprite1.graphics.endFill();
this.addChild(sprite);
this.addChild(sprite1);
trace(this.stage.x+":::");
sprite1.addEventListener(MouseEvent.MOUSE_DOWN,ondown);
sprite1.addEventListener(MouseEvent.MOUSE_UP,onup);
this.addEventListener(MouseEvent.CLICK,function(){
trace("没有屏蔽事件");
});
}
private function onup(event:MouseEvent):void{
this.sprite1.stopDrag();
}
private function ondown(e:MouseEvent):void{
this.sprite1.startDrag();
}
private function onMove(e:MouseEvent):void{
// this.sprite1.x=e.stageX;
// this.sprite1.y=e.stageY;
// trace(e.stageX+":"+e.stageY);
}
}
}
分享到:
相关推荐
这篇心得将探讨如何创建一个自定义的纯 AS3 Alert 类,以便更方便地在项目中使用。 首先,我们需要创建一个名为 `Alert` 的类,这个类将包含所有与弹出对话框相关的功能。这个类可以有如下的结构: ```as3 package...
纯as3.0 代码编写的一个类,因为项目需要,在网上查了些资料后自己写的一个Alert类。代码注释的很清楚了,可能不是很完善——!仅供参考。
ASF(Alert Standard Format Specification)标准,报警标准格式标准。 分布式管理工作小组 (Distributed Management Task Force - DMTF) 已发布报警标准格式 (Alert Standard Format - ASF) 2.0 规范, 该规范对报警和...
### ASF-Alert Standard Format Specification 2.0 #### 概述 ASF(Alert Standard Format)是一种标准化协议,用于实现远程系统管理和控制。该规范由分布式管理任务组(Distributed Management Task Force, DMTF)...
```as3 System.setClipboard(strContent); ``` - **功能**:此方法用于将指定字符串`strContent`设置为系统的剪贴板内容。 - **应用场景**:当需要让用户复制文本或在不同组件之间传递数据时非常有用。 ### 2. ...
3. `sweetalert2.all.min.js`:除了核心JS文件外,还包含了对IE浏览器的兼容代码,确保在不同浏览器上的正常运行。 4. `sweetalert2-theme-bootstrap-4.min.js`或`sweetalert2-theme-bootstrap.min.js`:如果有的话...
```as3 System.setClipboard(strContent); ``` **知识点:** - **`System.setClipboard()`** 方法:Flex 提供了一个内置的方法 `System.setClipboard()`,它可以用来将指定的字符串复制到系统的剪贴板上。这对于...
```as3 System.setClipboard(strContent); ``` - **知识点说明**:在 Flex 中,`System.setClipboard()` 方法可以用来将指定字符串复制到剪贴板上。这对于需要用户复制某些信息到其他地方的应用场景非常有用。 - **...
webView.injectJavaScript("alert('Hello from AS3!');"); ``` 3. AS3回调:在网页中,可以定义一个全局函数并暴露给AS3,然后在AS3中调用这个函数,实现回调机制。 ```javascript window.external.myCallback = ...
在AS3中,提示框(Alert)是一种常用的用户界面元素,用于向用户显示信息、询问问题或获取用户输入。在AS3中,我们可以自定义提示框来满足特定的需求,而“CommonAlert.as”很可能是一个已经封装好的通用提示框类。 ...
@foreach(Session::get('alerts') as $alert) <div class="alert alert-{{ $alert['type'] }}"> {{ $alert['message'] }} @endforeach @endif ``` 这段代码会遍历存储在Session中的`alerts`数组,并按照指定...
在ActionScript 3(AS3)中,自定义弹出框是创建用户界面时非常常见的一种需求。通常,系统默认的弹出框可能无法满足所有设计和功能要求,因此开发者会选择自定义弹出框来提供更个性化的用户体验。标题"as3自定义弹...
3. 在控制器中,我们需要定义`showConfirm`方法,使用`$uibModal`服务打开确认对话框: ```javascript app.controller('MyController', function($uibModal) { var vm = this; // 假设vm.users和vm.users[i]....
标题 "原项目sweet-alert-dialog在AS3.0,gradle4.1环境下报错.zip" 暗示了用户在尝试使用一个名为 "SweetAlertDialog" 的Android库时遇到了问题。这个库是一个流行的对话框库,提供了自定义和美观的警告对话框。在...
flex移动应用开发中Alert不能使用,该文件是AS3写的Alert,可以替代SDK自带的ALERT,超级好用
3. AS中的函数需为公开(public)且无参数,否则JS可能无法正确调用。 4. 检查Flash Player的安全设置,确保允许跨域通信。 5. 确保在HTML页面中正确引用了Flex SWF文件,并且其ID与JS中的引用匹配。 通过以上介绍...
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load If Not IsPostBack Then Response.Write("<script>alert('来自后端的提示信息!');</script>") End If End Sub ``` 除了直接写入...
通过查看博文链接(https://as3.iteye.com/blog/909145),我们可能找到更具体的实现细节、使用方法和示例代码。压缩包中的"一个ALERT"可能就是这个ALERT组件的源代码文件,包括JavaScript、CSS和可能的示例HTML文件...
ASF(Alert Standard Format)规范的变更历史记录显示,从1.0a到1.0.b,作者根据DMTF成员的评论进行了更新,包括添加RMCP(远程管理控制协议)到术语表,增加URL指向企业编号,修正“使用消息标签”部分的错误,以及...