㈠ 入門提問:關於flash的元件和組件問題
如果是我的話`就只會共用圖形元件`
因為在做比較復雜的FLASH的時候`共用有時候會出很多問題`因為我很少為每一個元件命名
你出問題是因為在那個已經做好的元件裡面已經放了腳本`按F9再點那個元件就可以看到腳本`
可是你只移動了一個元件`並沒有完全復制那個做好的裡面的所有的元件`所以你在檢查的時候會錯誤`
我也不知道元件可不可以導出``從來沒試過`
SWC`也不知道``
不好意思`已經把我知道的都說啦~
㈡ Flash中的腳本要怎麼學
我學的是AS2.0語言。
我沒有經過系統的學習,基本上就是自學。我沒什麼基礎,因此從一開始就是找網上的代碼,然後套,但是開始時經常套不好,因為不明白代碼的意思,所以後來在網上找了些代碼的詳細解釋,然後試著解讀那些代碼的意思,就這樣慢慢會套代碼了。有些常用的基礎些的代碼,用的次數多了,就漸漸明白這些代碼的用法了,明白的多了,在使用時就更靈活了,刪減些不要的,添加些能用的......就這樣不斷琢磨,不斷進步。現在我依然算不上高手,但會的起碼越來越多了。
我不知道我的經驗對你是否有用,但應該有些能借鑒的地方。我的方法,其實說白了就是由易到難,由片面到全面,由被動到主動,的過程,在加上多動腦子,多分析,多思考,多增大接觸面,只要肯下功夫,想要學as,不算太難。
flash腳本,算的上高手的,其實都應該知道一點,那就是flash中,很多腳本,其實根本就是個數學計算公式,只不過裡面的數值,被flash中的一些代碼給代替了(不信的話,看看滑鼠跟隨的代碼,讓高手幫你分析下)。因此,如果你的數學好的話(最好是大學的水平,初中的不夠用,高中的勉強),對這方面有很大幫助。
其次就是靈活運用代碼,將其和各個元件良好的結合起來。我曾做過一個flash。有好多個影片剪輯,要求是前10個影片剪輯都播放完了後,第11個走到第二幀。而前10的播放觸發條件是滑鼠經過,因此沒有具體的先後。我絞盡腦汁,想了個辦法。
建立一個空影片剪輯。放11個關鍵幀,每個都給個停止,在第11關鍵幀個裡面給成讓第11個影片剪輯走到第二幀的代碼(這里代碼就不寫了)。然後那10個影片剪輯最後一幀都給個讓空影片剪輯向後走一幀的代碼。這樣,無論那10個影片剪輯怎麼走,空影片剪輯都會一幀一幀的向後走。走到第11幀觸發代碼,第11個影片剪輯就跑到第2幀上去了。我曾問過全用腳本的方法,要寫的不少。
其實學腳本不要怕,只要多學多記,多動動腦子,不會成問題的。
㈢ 腳本怎麼做
如果你看到的腳本是一段語句,你可以把它復制下來,然後打開按鍵精靈,點〔增加〕會打開腳本編輯器,在編輯區域(右下空白的地方)的上面一點有〔普通〕和〔源文件〕兩個按鈕,點〔源文件〕,然後把你復制下來的語句粘貼到下面編輯區。
後設定好上面的〔腳本描述〕、〔啟動熱鍵〕、〔中止熱鍵〕和〔循環〕,然後點保存,好了以後退出來就可以在按鍵精靈的主界面看到你剛才新建的腳本了,在〔有效〕一欄打上勾就可以用了。
腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯),腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。
腳本(Script),就是含有bind和alias等命令的集合,你可以把這個集合存為一個獨立的文件然後在需要的時候執行,這樣就可以方便你在CS中的使用。腳本可以存為後綴名為.cfg的文件放在cstrike文件夾下,執行時在控制台輸入:exec(腳本文件名).cfg即可。

腳本語言是為了縮短傳統的編寫-編譯-鏈接-運行(edit-compile-link-run)過程而創建的計算機編程語言。 它的命名起源於一個腳本「screenplay」,每次運行都會使對話框逐字重復。早期的腳本語言經常被稱為批量處理語言或工作控制語言。
一個腳本通常是解釋執行而非編譯。腳本語言通常都有簡單、易學、易用的特性,目的就是希望能讓程序員快速完成程序的編寫工作。而宏語言則可視為腳本語言的分支,兩者也有實質上的相同之處。
㈣ 下面腳本只能實現單個元件的效果,我想實現多個元件的這個效果,腳本如何讓寫謝謝!
vx=m000._x
vy=m000._y
dx=m111._x
dy=m111._y
onEnterFrame(){
aa(vx,vy)
aa(dx,dy)
}
function aa(vx,vy){
cx=Math.abs(m000._x-_xmouse)
cy=Math.abs(m000._y-_ymouse)
if(cx<10&cy<10){
m000._x+=(_xmouse-m000._x)*su
m000._y+=(_ymouse-m000._y)*su
}
if(cx>10||cy>10){
m000._x-=(m000._x-vx)*su
m000._y-=(m000._y-vy)*su
}
}
這樣想添多少添多少
㈤ FLASH如何使用腳本控制元件移動和大小變化
移動用屬性:_x和_y,比如:
_root.name_mc._x
=
_root.name_mc._x
+
10,表示每執行一次命令後向右移動10個單位。
大小用屬性:_xscale和_yscale,比如:比如:
_root.name_mc._xscale
=
_root.name_mc._x
scale*1.1,表示每執行一次命令後x方向放大1.1倍。
㈥ flash怎麼把弄好的元件放入場景中
①編輯好的影片剪輯裡面已經是動作。如果編輯的影片剪輯已經是動畫了,直接將這一影片剪輯拉進場景中的圖層一第一幀裡面,然後測試影片看效果。②如果元件內就編輯好的字體或者圖形。在場景中添加一個空白關鍵幀,將這一元件拉進這一幀中。然後再後面再建一個關鍵幀,讓這一元件發生變化(變小、改變相對位置、顏色等的變化)在之間添加動作補間.按快捷鍵ctrl+enter測試影片,看成功沒有。
㈦ flash腳本怎麼添加到元件
你以前用的是FLASH
8吧。在以後的版本里,腳本只能寫在時間軸里,這樣更直觀一些。如果在一個按鈕上添加腳本,要用到AS3.0而不是AS2。0。
設場景里一按鈕名為but,
你就可以在相應的幀上面寫以下代碼就可以實現點擊效果了:import
flash.events.*;but.addEventListener(MouseEvent.MOUSE_DOWN,f);function
f(event:Event):void{相關內容。}
㈧ FLASH我怎麼樣才能 讓他播放完第一幀中的元件內容 然後播放第二幀是不是在第一幀中寫腳本應該怎麼寫
腳本我還真不知道 你第一幀里放的應該是影片剪輯原件吧 手頭上沒有flash想不出 場景里最好不放影片剪輯原件把他移出來吧第二幀的內容往後托 或建個場景2 把第二幀的東西放到場景2里