你是不是想找相關Flash動畫公司: 二維動畫公司 Flash課件制作 宣傳片制作 還是要找北京、上海、西安、廣州、南京的動畫制作公司

山西11选5任7:在Flash里創建一個復制功能鍵

編輯:翼虎動漫          操作時間:2010/8/14

山西11选5走势图一定牛 www.rplkts.com.cn  

 

 

剪貼板是一個軟件設備,它用來暫時存貯數據,以及通過復制粘貼實現數據在文檔之間的移動。 這個快速教程,我們將用Flash制作一個復制鍵。

最終的動畫

下面的例子將是我們在這個教程中將要制作的。 按ctrl+v可將文檔內容復制到任何地方。

/UploadTeach/201004/20100423174008916.swf

第一步:簡單概述

我們將在舞臺上放置兩個文本區域,一個輸入區和一個動態顯示區。按鈕將獲取輸入區的文字并將其復制到剪貼板上,此時動態顯示區將會顯示相應的信息。現在,我們會處理在Flash播放器插件中的剪貼板,如此以來我們將無法使用AIR專用的flash.desktop.Clipboard 類 。

第二步:創建新文檔

打開Flash并創建一個新的Flash文檔(ActionScript 3.0)。



將舞臺大小設為 320 x 240px.

第三步:創建文本區域

每個具有交互性的對象(即用戶可以作用的對象)可調度復制粘貼事件。如果對象當前是一個文本區域,那么此事件默認的操作是將當前文本區域選中的所有文本復制到剪貼板上。你可以監聽這些事件的使用:

1. myObject.addEventListener(Event.COPY, onCopy);

2. myObject.addEventListener(Event.CUT, onCut);

3. myObject.addEventListener(Event.PASTE, onPaste);

這個教程我們將主要應用System.setClipboard()方法。

選擇文本工具(T)并創建兩個文本區域,一個動態顯示區和一個輸入區。 可以在輸入區內鍵入些文字以供復制,像如郵箱地址。


第四步:設置實例名稱

打開屬性面板,按下面所示設置兩個區域的實例名稱。

第五步:創建一個按鈕

這個按鈕將執行將文本復制到剪貼板。 選擇矩形工具(R)創建一個60×28 px 的矩形,并設其填充色為 #333333.。并在其上添加一個作為標簽的靜態文本。



將這個圖形轉化為影片剪輯(選中它們,點擊修改>轉化為元件),并將其命名為復制鍵。

第六步:打開動作面板

按F9或執行窗口>動作,打開動作面板。

第七步:復制函數

此函數可以將文本復制到剪貼板上。

      function copyText(e:MouseEvent):void 
      { 
        System.setClipboard(myField.text); // 
        messageField.text = "Copied!";//messageField區將會出現一條反饋信息。 
     }
 

第八步:添加一個鼠標監聽器

復制函數將由這個鼠標事件執行。

我們將在按鈕上添加一個事件監聽器,這樣當用戶點擊按鈕的時候就會調用復制文本的函數。

copyButton.addEventListener(MouseEvent.MOUSE_UP, copyText);

第九步:測試

保存并按Cmd+Return測試動畫。 按ctrl+v可將文檔內容復制到任何地方。

/UploadTeach/201004/20100423174210612.swf

總結

這是一個比較基礎的例子,將它應用到你的作品中去吧。 謝謝閱讀 !

 

 

 

 

 

 

版權申明 ┊ 業務范圍 ┊ 加入我們  ┊ 聯系方式
翼虎動漫工作室承接各類Flash動畫制作 翼虎口號做客戶滿意的flash訂單?。?!
地址:上海市青浦區崧澤大道6066號19號樓二樓(整層) 全國免費咨詢熱線:400 804 9112
我們的業務還包括制作各式公交動畫廣告,地鐵動畫廣告,電視動畫廣告以及多媒體設計與制作。
友情鏈接: 北京三維動畫公司 二維動畫制作 Flash動畫制作 北京動畫制作公司 山西11选5走势图一定牛 蘇ICP備19008057號