⑴ flash AS3 將庫元件用代碼添加到舞台上
不太明白你的意思,如果是把代碼寫到關鍵幀上,那麼你的元件通常是導入到Fla文件里了,那麼也無需搞什麼數組了吧。如果做復雜點的程序,一般是把代碼寫到獨立的文檔類里。我qq 1668071010。
⑵ flash as3.0 要為此對象添加代碼,請在主時間軸或影片剪輯時間軸中選擇此對象的實例
AS3 不能將代碼寫在軟體上,(選中元件的情況下,不能使用動作面板添加動作腳本)
你可以將代碼卸載此元件所在舞台的時間軸上,(影片剪輯,按鈕均適用)
或雙擊元件進入此元件內部的時間軸上 寫代碼(影片剪輯)
⑶ flash as3.0 給元件的動態文本賦值
元件名稱與寫代碼無關。你直接在c1元件里新建代碼層,直接寫user_name.text ="123123"試試。不顯示你就右擊動態文本框--》排列---》移至頂層;還不顯示你就看看動態文本框的屬性里,顏色是不是跟跟背景重了。
⑷ 我的flash中無法給按鈕添加代碼,那位高手指點一下
flash cs3中的腳本語言已經升級為as3.0,as3.0完全面向類編程,以前的腳本是as2.0,2.0的語言是面向結構編程,可以在幀上寫代碼,也可以在元件上寫代碼,這樣太亂,因為這也加代碼,那也加代碼,你都不知道哪些代碼在哪,因此,as3.0不允許再在元件上寫代碼,必須在幀上寫代碼,這樣就做到了腳本代碼的高度統一,使腳本結構清晰明了,所以如果你想給按鈕添加動作或鏈接,就這樣做:
你應該會把按鈕的元件放在舞台上,這樣你在舞台上新建一個圖層,在第一幀或想要讓代碼起作用的那一幀上添加代碼,你應該知道「實例名稱」這個概念吧,給你的按鈕實例添加一個「實例名稱」(比如起名叫submit),然後在你要添加代碼的那一幀上添加:
//先給按鈕實例添加事件偵聽,MOUSE_OVER是指滑鼠點擊,這個你應該知道
submit.addEventListener(MouseEvent.CLICK, f);
//然後編寫函數f,裡面是相應的動作,我寫的是添加了一個連接
function f(event:MouseEvent):void {
navigateToURL(new URLRequest("lianjie.html"),"_parent");
}
//這樣就可以了,不知道你明白了嗎?
⑸ FLASH AS3 怎麼在元件A裡面寫代碼讓元件A的父級時間軸上的元件B的Y軸移動到-1000的位置呀
MovieClip(parent).B.y=-1000
⑹ flash cs6中,如何為按鈕輸入代碼,為什麼我每次輸入代碼,總顯示無法直接放置到對象上我該如何操作
你要改成AS2文檔才可以的,默認是AS3的文檔,不允許寫到按鈕上。
⑺ FLASH動畫的元件不能添加代碼請教高手
你說的是開場flash么。。
現在開場的代碼早已經不能用了
只能放在個新建的模塊上。。不過不實用
只好用q幣或去黃鑽了
⑻ flash cs4中as3的按鈕應該怎麼添加代碼
用on(event){...} event代表觸發事件抄,
例如on(release){...}就是單擊按鍵時.或者給幀增加代碼,比如按鈕的實例名為btn,那麼幀中的代碼就是btn.onRelease=function(){...},這是使用匿名函數,
建議使用btn.onRelease=aaa;aaa是觸發事件後執行的函數名.或者在按鈕中幀中增加.這些都是對於as2.0來說的,
如果是As3.0,就要用tn.addEventListener(MouseEvent.CLICK,onClick);
function onClick(){...}來增加事件!
⑼ as3 訪問 fla 舞台中的影片剪輯元件,不能在時間軸上寫代碼,代碼都在as文件中,求助方法,急!!!!
假如你的文檔類叫Main.as,要讓主場景上的一個實例名為mc的元件坐標右移5個單位
Main.as這樣寫
package
{
import flash.displayObject.MovieClip;
public class Main extends MovieClip
{
public function Main()
{
mc.x += 5;
}
}
}
⑽ flash怎麼在元件上寫代碼
as2的話,可以把代碼寫在元件的實例上;as3隻能把代碼寫在幀上面。
在發布設置裡面前將發布的版本設置為as2,然後選中舞台上的元件實例,按F9顯示代碼面板,直接在面板裡面輸入代碼即可。