亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Flash > 正文

AS打造的復制粘貼等功能類

2024-09-12 17:50:58
字體:
來源:轉載
供稿:網友
主要代碼:
復制代碼 代碼如下:


//定義公共函數。。。 
class ClipBoard extends Object { 
static var $contents:Object; 
static var $operation:String; 
function ClipBoard() { 

//定義當選擇剪切時的效果。。。 
public static function cut(obj) { 
obj._alpha = 50; 
$contents = obj; 
$operation = "cut"; 

//定義復制函數。。。 
public static function copy(obj) { 
$contents = obj; 
$operation = "copy"; 

//定義刪除函數。。。 
public static function remove(obj) { 
$contents = obj; 
$operation = "remove"; 
$contents.removeMovieClip(); 

//定義順時針旋轉。。。 
public static function rotation(obj) { 
$contents = obj; 
$operation = "rotation"; 
$contents._rotation += 45; 

//定義逆時針旋轉。。。 
public static function rotation2(obj) { 
$contents = obj; 
$operation = "rotation2"; 
$contents._rotation -= 45; 

//定義移動。。。 
private static var xm:Number; 
private static var ym:Number; 
public static function movethis(obj) { 
$contents = obj; 
$operation = "movethis"; 
_root.onMouseDown = function() { 
xm = _xmouse; 
ym = _ymouse; 
movethisit(); 
}; 
function movethisit() { 
_root.onEnterFrame = function() { 
$contents._x += (xm-$contents._x)/5; 
$contents._y += (ym-$contents._y)/5; 
if (Math.abs($contents._x-xm)<0.5) { 
_root.onEnterFrame = undefined; 

}; 


//定義刷新。。。 
public static function refish() { 
getURL("javascript:location.reload()"); 

//定義粘貼功能。。。 
public static function paste() { 
if ($operation == "cut") { 
$contents._x = _root._xmouse; 
$contents._y = _root._ymouse; 
$contents._alpha = 100; 
$contents = undefined; 
$operation = ""; 
} else if ($operation == "copy") { 
var newdepth = $contents._parent.getNextHighestDepth(); 
var newname = $contents._name+newdepth; 
$contents.duplicateMovieClip(newname, newdepth); 
$contents._parent[newname]._x = _root._xmouse; 
$contents._parent[newname]._y = _root._ymouse; 
$contents._alpha = 100; 
$contents._parent[newname]._alpha = 100; 
} else if ($operation == "remove") { 
var newdepth = $contents._parent.getNextHighestDepth(); 
var newname = $contents._name+newdepth; 
$contents.removeMovieClip(""); 
} else { 
return; 


public function isEmpty():Boolean { 
if ($contents != undefined) { 
return false; 
} else { 
return true; 


public function handleMenuCommand(obj, item):Void { 
switch (item.caption) { 
case "剪切__X" : 
cut(obj); 
break; 
case "復制__C" : 
copy(obj); 
break; 
case "粘貼__P" : 
paste(); 
break; 
case "刪除__D" : 
remove(obj); 
break; 
case "刷新_F5" : 
refish(); 
break; 
case "往右旋轉" : 
rotation(obj); 
break; 
case "往左旋轉" : 
rotation2(obj); 
break; 
case "移動此球" : 
movethis(obj); 
break; 




定義右鍵菜單:

QUOTE:
復制代碼 代碼如下:

_global.$clipboard = new ClipBoard(); 
function menuCallback(obj, menuObj) { 
  var empty:Boolean = _global.$clipboard.isEmpty(); 
  menuObj.customItems = []; 
  // 如果對象為影片剪輯,而不是 _root 
  if ((obj instanceof MovieClip) && (obj != _level0)) { 
    menuObj.customItems.push(cutItem); 
    menuObj.customItems.push(copyItem); 
    menuObj.customItems.push(remove); 
    menuObj.customItems.push(refish); 
    menuObj.customItems.push(rotation); 
    menuObj.customItems.push(rotation2); 
    menuObj.customItems.push(movethis); 
    if (!empty) { 
      menuObj.customItems.push(pasteItem); 
      menuObj.customItems.push(refish); 
    } 
  } else if (obj == _level0 && !empty) { 
    menuObj.customItems.push(pasteItem); 
    menuObj.customItems.push(refish); 
  } 

var myMenu = new ContextMenu(menuCallback); 
myMenu.hideBuiltInItems(); 
var cutItem = new ContextMenuItem("剪切__X", _global.$clipboard.handleMenuCommand); 
var copyItem = new ContextMenuItem("復制__C", _global.$clipboard.handleMenuCommand); 
var pasteItem = new ContextMenuItem("粘貼__P", _global.$clipboard.handleMenuCommand); 
var remove = new ContextMenuItem("刪除__D", _global.$clipboard.handleMenuCommand); 
var refish = new ContextMenuItem("刷新_F5", _global.$clipboard.handleMenuCommand); 
var rotation = new ContextMenuItem("往右旋轉", _global.$clipboard.handleMenuCommand); 
var rotation2 = new ContextMenuItem("往左旋轉", _global.$clipboard.handleMenuCommand); 
var movethis = new ContextMenuItem("移動此球", _global.$clipboard.handleMenuCommand); 
MovieClip.prototype.menu = myMenu; 
this.menu = myMenu; 
stop(); 

使用方法很簡單,直接將制作好的MC拖入場景,然后在MC中加入如下代碼:

復制代碼 代碼如下:


on (release) { 
  stopDrag(); 
  //結束行為 

on (press) { 
  startDrag(this); 
  //結束行為 
  mx.behaviors.DepthControl.bringToFront(this); 
  //結束行為 

注意下載的“ClipBoard.as”類文件,要放在SWF同級目錄下。。。
打包下載
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品成人久久久| 欧美俄罗斯乱妇| 亚洲午夜性刺激影院| 色悠久久久久综合先锋影音下载| 亚洲精品久久久久国产| 久久综合88中文色鬼| 欧美大奶子在线| 亚洲欧美国产日韩中文字幕| 日韩亚洲欧美中文高清在线| 久久久久久久国产精品视频| 日本国产一区二区三区| 欧美中文字幕视频在线观看| 亚洲精品在线视频| 欧美精品www在线观看| 国产日韩中文字幕在线| 国产精品久久久久久av福利| 亚洲一区二区三区sesese| 亚洲福利视频专区| 国产视频综合在线| 欧美在线视频一区二区| 日韩毛片在线观看| 国产91精品在线播放| 欧美一性一乱一交一视频| 精品少妇一区二区30p| 91精品久久久久久久久久久久久久| 亚洲乱码国产乱码精品精| 久久久久久这里只有精品| 欧美性猛交xxxx富婆弯腰| 欧美午夜视频在线观看| 精品视频在线播放色网色视频| 国产精品久久999| 中文欧美日本在线资源| 色婷婷综合成人| 亚洲国产精彩中文乱码av| 欧美国产日韩视频| 国产精品久久久久久久av大片| 欧美成人性色生活仑片| 欧美午夜精品伦理| 欧美日韩国产一区中文午夜| 最近2019好看的中文字幕免费| 亚洲mm色国产网站| 国产精品日韩欧美综合| 91午夜理伦私人影院| 精品欧美aⅴ在线网站| 午夜精品国产精品大乳美女| 中文字幕少妇一区二区三区| 国产综合视频在线观看| 青青草成人在线| 欧美精品电影在线| 久久精品视频一| 国产精品美女久久久免费| 日韩精品视频在线观看免费| 亚洲老板91色精品久久| 欧美激情三级免费| 久久五月天色综合| 国产日本欧美一区二区三区在线| 国产视频丨精品|在线观看| 热门国产精品亚洲第一区在线| 91色视频在线观看| 亚洲第一精品夜夜躁人人爽| 欧美日韩一二三四五区| 中文字幕欧美日韩| 91a在线视频| 国产精品视频精品视频| 日韩欧美精品中文字幕| 亚洲午夜未满十八勿入免费观看全集| 亚洲男人av在线| 一区二区国产精品视频| 自拍偷拍亚洲区| 日韩精品中文字幕久久臀| 欧美电影院免费观看| 亚洲男人第一av网站| 欧美性猛交xxxx乱大交蜜桃| 中文字幕日韩电影| 亚洲精品av在线| 亚洲男人av在线| 国产精品丝袜一区二区三区| 欧美一级大片视频| 清纯唯美亚洲激情| 午夜精品久久久久久久男人的天堂| 国产精品视频26uuu| 国产精品免费看久久久香蕉| 欧美精品免费播放| 亚洲乱码一区av黑人高潮| 91青草视频久久| 97国产suv精品一区二区62| 色999日韩欧美国产| 国产精品国模在线| 欧美猛男性生活免费| 色爱精品视频一区| 性夜试看影院91社区| 国产精品网站大全| 亚洲欧美中文日韩在线| 亚洲欧美国产日韩中文字幕| 欧美日韩精品中文字幕| 日韩欧美国产中文字幕| 97香蕉久久夜色精品国产| 2019国产精品自在线拍国产不卡| 日本一区二区三区四区视频| 国产一区av在线| 国产精品中文在线| 欧美性jizz18性欧美| 日韩av电影免费观看高清| 国产精品男人的天堂| 日韩人体视频一二区| 亚洲性日韩精品一区二区| 狠狠躁夜夜躁人人爽超碰91| 国产成人精品视频在线观看| 久久久999国产| 国产精品永久免费观看| 操91在线视频| 国产在线视频2019最新视频| 欧美成人剧情片在线观看| 中文欧美日本在线资源| 欧美日韩亚洲国产一区| 精品无人国产偷自产在线| 欧美综合第一页| 姬川优奈aav一区二区| 欧美国产日韩xxxxx| 亚洲精品自产拍| 国产精品入口免费视| 国外日韩电影在线观看| 国产97人人超碰caoprom| 国产一区二区三区在线看| 中文字幕日韩欧美在线视频| 亚洲欧洲日产国码av系列天堂| 亚洲高清色综合| 成人免费网视频| 日韩风俗一区 二区| 精品久久久久久中文字幕| 亚洲wwwav| 疯狂做受xxxx欧美肥白少妇| 18久久久久久| 亚洲国产黄色片| 欧美性做爰毛片| 久久久精品电影| 91精品综合久久久久久五月天| 日韩亚洲欧美中文高清在线| 亚洲第一综合天堂另类专| 精品久久中文字幕久久av| 久久久久国产视频| 欧美贵妇videos办公室| 亚洲成色www8888| 91精品国产综合久久香蕉922| 欧美精品免费在线| 国产精品成人播放| 国产精选久久久久久| 欧美色道久久88综合亚洲精品| 国产91精品最新在线播放| 成人黄色午夜影院| 一区二区在线视频播放| 91午夜在线播放| 97欧美精品一区二区三区| 91高清在线免费观看| 久久视频在线直播| 欧美中在线观看| 国产精品一区二区电影| 亚洲电影在线看| 亚洲一区二区久久| 久久精品国产精品亚洲| 麻豆乱码国产一区二区三区| 国产精品扒开腿做爽爽爽视频| 国产一区二区在线免费| 国产精品日韩欧美|