動作腳本代碼
⑴ 這是FLASH 的一段代碼 ,是播放建的動作腳本代碼 誰知道暫停跟停止的沒
你要把動畫做成MovieClip的,這樣才好控制,場景中只放一幀即可:比如你的這個影片剪輯實例名叫:mymc;暫停按鈕實例名叫breakbu;停止按鈕實例名叫:stopbu;則在幀上輸入:breakbu.addEventListener(MouseEvent.MOUSE_DOWN,breakfunction);stopbu.addEventListener(MouseEvent.MOUSE_DOWN,stopfunction);function breakfunction(event:MouseEvent):void{ mymc.gotoAndStop(mymc.currentFrame);}function stopfunction(event:MouseEvent):void{ mymc.stop();}
⑵ undefined是什麼意思
英文翻譯的意思是: 1. 不明確的,未下定義的2. 未闡明的;未限定的
在電腦方面:
一個特殊值,通常用於指示變數尚未賦值。對未定義值的引用返回特殊值 undefined。動作腳本代碼 typeof(undefined) 返回字元串 "undefined"。undefined 類型的唯一值是 undefined。 當將 undefined 轉換為字元串時,它轉換為空字元串。
undefined 值與特殊值 null 相似。事實上,當使用相等運算符對 null 和 undefined 進行比較時,它們的比較結果為相等。
在這個示例中,變數 x 尚未聲明,所以其值為 undefined。在代碼的第一部分,使用相等運算符 (==) 比較 x 的值與值 undefined,並將相應的結果發送到輸出窗口。在代碼的第二部分,使用相等運算符比較值 null 與 undefined。
// x has not been declared
trace ("The value of x is " x);
if (x == undefined) {
trace ("x is undefined");
} else {
trace ("x is not undefined");
}
trace ("typeof (x) is " typeof (x));
if (null == undefined) {
trace ("null and undefined are equal");
} else {
trace ("null and undefined are not equal");
}
下面的結果顯示在輸出窗口中:
The value of x is x is undefined
typeof (x) is undefined
null and undefined are equal
注意:在 ECMA-262 規范中,將 undefined 轉換為字元串「undefined」,而不轉換為空字元串。這是動作腳本與 ECMA-262 規范之間的差異。
⑶ 按鍵精靈鍵盤模擬滑鼠動作腳本
上:
MoveTo
683,
384
LeftDown
1
Delay
20
MoveTo
683,
384-20
LeftUp
1
下:
MoveTo
683,
384
LeftDown
1
Delay
20
MoveTo
683,
384+20
LeftUp
1
左:
MoveTo
683,
384
LeftDown
1
Delay
20
MoveTo
683-20,
384
LeftUp
1
右:
MoveTo
683,
384
LeftDown
1
Delay
20
MoveTo
683+20,
384
LeftUp
1
--------------
以上為你需要的代碼。屏幕中心,你最好自己設。把解析度除2就得到中心了。
你分別把上面四個代碼做成4個按鍵小精靈,然後設快鍵為上下左右。就可以用了
⑷ undefined什麼意思啊
英文翻譯的意思是: 1. 不明確的,未下定義的2. 未闡明的;未限定的 在電腦方面: 一個特殊值,通常用於指示變數尚未賦值。對未定義值的引用返回特殊值 undefined。動作腳本代碼 typeof(undefined) 返回字元串 "undefined"。undefined 類型的唯一值是 undefined。 當將undefined 轉換為字元串時,它轉換為空字元串。 undefined 值與特殊值 null 相似。事實上,當使用相等運算符對 null 和 undefined 進行比較時,它們的比較結果為相等。 在這個示例中,變數 x 尚未聲明,所以其值為 undefined。在代碼的第一部分,使用相等運算符 (==) 比較 x 的值與值 undefined,並將相應的結果發送到輸出窗口。在代碼的第二部分,使用相等運算符比較值 null 與 undefined。 // x has not been declared trace ("The value of x is " + x); if (x == undefined) { trace ("x is undefined"); } else { trace ("x is not undefined"); } trace ("typeof (x) is " + typeof (x)); if (null == undefined) { trace ("null and undefined are equal"); } else { trace ("null and undefined are not equal"); } 下面的結果顯示在輸出窗口中: The value of x is x is undefined typeof (x) is undefined null and undefined are equal 注意:在 ECMA-262 規范中,將 undefined 轉換為字元串「undefined」,而不轉換為空字元串。這是動作腳本與 ECMA-262 規范之間的差異。
⑸ Flash cs6按鈕動作腳本代碼的編寫,,新手求幫忙
AS3不能直接寫代碼,代碼需要寫在幀上。而且要寫在你按鈕所在的幀上。如第一個按鈕在第一幀那就在第一幀寫,先給按鈕一個實例名如Goto15_btn,第二個按鈕在15幀那就在15幀寫,也要給第二個按鈕一個實例名如Goto30_btn。第一幀的代碼:import flash.events.MouseEvent;Goto15_btn.addEventListener(MouseEvent.CLICK,goto15);function goto15(e:MouseEvent){ play();}第15幀代碼import flash.events.MouseEventstop()Goto30_btn.addEventListener(MouseEvent.CLICK,goto30);function goto30(e:MouseEvent){ play();}Flash cs6按鈕動作腳本代碼的編寫,,新手求幫忙
⑹ Flash中,播放按鈕,停止按鈕的動作腳本,怎麼寫
這個視情況而定,主要是路徑的問題
如令按鈕實例名為stop_btn,play_btn,某影片剪輯實例名為MC
則
當腳本為AS2.0
則有
若在按鈕上書寫代碼
即有
//在開始按鈕上
on(release){
this.MC.play();
}
//在停止按鈕上
on(release){
this.MC.stop();
}
//在幀上
stop_btn.onRelease=function(){
MC.play();
}
play_btn.onRelease=function(){
MC.stop();
}
當腳本為AS3.0
則只能在幀上寫
play_btn.addEventListener(MouseEvent.CLICK,playMC);
stop_btn.addEventListener(MouseEvent.CLICK,stopMC);
function
playMC
(e:MouseEvent):void{
MC.play();
}
function
stopMC(e:MouseEvent):void{
MC.stop();
}
這個只限按鈕
動畫處與主場景
MainLine中,即一般的主場景
⑺ FLASH導航動畫動作腳本代碼
on (rollOver, dragOver) {
zkal = 1;
}
on (rollOut, dragOut) {
zkal = 0;
}
on (release) {
getURL("http://www..com/");
}
好像是zkal,反正這是一個自設的變數,其它某處代碼應該也有這個變數,你找一下,若沒有那是不可能的。
⑻ 求Flash滑鼠控制動作腳本代碼集錦
MouseEvent類中定義了10種常用的滑鼠事件:CLICK滑鼠點擊DOUBLE_CLICK雙擊MOUSE_DOWN按下MOUSE_MOVE移動MOUSE_OUT移出MOUSE_OVER移過MOUSE_UP抬起MOUSE_WHEEL滾輪ROLL_OUT滑鼠滑入ROLL_OVER滑出只要對相應的影片剪輯添加相應的偵聽以及觸發函數就好了
⑼ Flash中,播放按鈕,停止按鈕的動作腳本,怎麼寫
這個視情況而定,主要是路徑的問題
如令按鈕實例名為stop_btn,play_btn,某影片剪輯實例名為MC
則
當腳本為AS2.0
則有
若在按鈕上書寫代碼
即有
//在開始按鈕上
on(release){
this.MC.play();
}
//在停止按鈕上
on(release){
this.MC.stop();
}
//在幀上
stop_btn.onRelease=function(){
MC.play();
}
play_btn.onRelease=function(){
MC.stop();
}
當腳本為AS3.0
則只能在幀上寫
play_btn.addEventListener(MouseEvent.CLICK,playMC);
stop_btn.addEventListener(MouseEvent.CLICK,stopMC);
function playMC (e:MouseEvent):void{
MC.play();
}
function stopMC(e:MouseEvent):void{
MC.stop();
}
這個只限按鈕 動畫處與主場景 MainLine中,即一般的主場景
⑽ 怎麼修改SWF文件里的動作腳本ActionScript代碼呢
swf格式的代碼是隨著FL源文件產生的,LZ可能是下的swf文件吧,這樣生成的文件是返回不了源文件的,建議LZ還是下源文件比較好。目前也沒有第三方軟體可以全面的翻譯腳本代碼,只能是圖像的簡單翻譯~