设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 图形图像 >> FLASH >> Flash AS教程:用计时的方法判断双击的代码
精品推荐
FLASH点击TOP10
·Flash简单制作实用的图片切换动画特效
·Flash实例制作剖析:蝶恋花
·Flash实例教程:用Flash简单制作相册
·Flash技巧:常见水波动画制作全攻略
·Flash高级应用:用AS3调用摄像头
·Flash制作漂亮的三重卷动相册特效动画
·用Flash制作多用户密码登录模式
·Flash制作的XML图片加载示例(带分页效果)
·Flash实例教程:用Flash制作折扇动画
·Flash Actionscript Animation简明教程
图形图像点击TOP10
·Photoshop打造“非主流”颓废照片特效
·Photoshop制作非主流诡异效果照片
·中文字体设计欣赏合集
·Photoshop制作非主流漫画风格照片
·清晰还原!Photoshop处理人物模糊照片
·PHOTOSHOP超强磨皮大法 将斑点选出来
·用Photoshop为非主流MM涂上闪亮唇彩
·Photoshop轻松制作非主流水粉画效果
·Photoshop制作Lomo风格非主流效果
·Photoshop的LAB模式做“非主流”照片
精选专题

Flash AS教程:用计时的方法判断双击的代码

作者: 来源:http://www.xgdown.com/ 时间:2007-8-14 13:35:57

Flash AS教程:用计时的方法判断双击的代码(1) 前几天在群里有人问判断双击除了用getTimer外还有没有其它的方法, 心血来潮就写了个方法, 主要是用计时的方法。下面是代码:

class devil.com.btn.original.DoubleClick {
/**
   Set up an Object to citing a object(btn or mc ) clicked
*/
private var _clickedObject:Object;
/**
   Set up an ID 
*/
private var _ID:Number;
/**
   Set up a delay time 
  */
private var _delayTime:Number = 200;
/**
   Record counts obj is clicked
*/
private var _count:Number = 0;
/**
   Chageing  _delayTime property
  */
public function set delayTime(delay:Number):Void {
  _delayTime = delay;
}
public function get delayTime():Number {
  return _delayTime;
}
/**
   Set up a instance
*/
public function DoubleClick(delayTime:Number) {
  this._delayTime = delayTime;
}
/**
   When button or movieclip is clicked this click method is called
*/
public function click(obj:Object) {
  if (this._clickedObject == undefined) {
   _clickedObject = obj;
  }
  if (_count == 0) {
   //first click
   timerStart();
   _count = 1;
  } else {
   this._clickedObject.onDoubleClick();
   //双击
   _count = 0;
  }
}
/**
    Timer star
共2页 9 7 [1] [28 :>

Flash AS教程:用计时的方法判断双击的代码 相关文章:
Flash AS教程:用计时的方法判断双击的代码 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com