ae腳本連線
『壹』 如何編寫ae腳本
1.創建合成
在ae中的基本所有的操作都是在合成中進行的,所有我們先來講一下如何創建一個合成。
創建合成命令可以在幫助手冊中的ItemCollection object(82頁)找到。
app.project.items.addComp(合成名稱,寬度, 高度, 像素長寬比,持續時間, 幀速率);
比如,我們想要創建一個叫「合成」的合成,解析度是1280*720,時長是8秒,幀速率為25幀每秒,那麼,我們就可以這么來寫:
app.project.items.addComp("合成",1280, 720, 1, 8, 25);
2.創建文件夾
創建文件夾命令也同樣是在幫助手冊中的ItemCollection object(82頁)找到。
app.project.items.addFolder("名字");
這里我們可以寫一個小例子,比如,我們想創建一個叫「合成」、解析度是1280*720、時長是8秒、幀速率為25幀每秒的合成以及一個叫「文件夾」的文件夾,我們需要將這個所創建出來的合成移動到新創建的文件夾當中,我們就可以這么來寫:
var newFolder=app.project.items.addFolder("文件夾");var newComp=app.project.items.addComp("合成",1280,720,1,8,25);// 使用parentFolder命令將新建的合成放入新建文件夾中newComp.parentFolder=newFolder;
js小知識:
1.var是聲明變數,最先創建變數時需要在變數名前使用var進行聲明,聲明變數時可以不賦值,可以在使用的時候再賦值,如:
var num;num=1;
2.希望大家在剛開始的時候就養成良好的變數名書寫規范,這里建議大家使用駝峰命名法(所謂駝峰命名法,就是變數中的從第二個單詞開始,首字母需要大寫,如:newComp)。這樣可以大大提高代碼的可讀性,以及便於你自己及他人進行代碼維護。
3.每句代碼寫完後,需要在該句末尾加 ; 號。
4.js中書寫注釋有2種方法: // 和 /* */ 。如果想要書寫單行注釋就可以使用//。如:
//這是一個單行注釋
如果想要書寫多行注釋就可以使用 /* */ , /* */ 中間添加要寫的注釋內容。如:
/*
這是一個多行注釋這是第二行這是第三行 */
3.獲取所選擇的合成
我們經常會對在選擇的合成中進行一些操作,那麼獲取當前所選擇的合成我們就需要這樣來寫:
var currentComp;// 獲取當前所選中的對象currentComp = app.project.activeItem;// 判斷當前所選中的對象是否是合成對象,如果是則返回frue,如果不是則返回falseif (currentComp instanceof CompItem) {
return true;} else {
return false;}
這里activeItem是獲取當前被選擇的對象,但是當前被選擇的對象有好多種,比如:當什麼都沒有選中時,他就是null,是個空對象,或者選中的是文件夾或者素材對象,所以我們這里需要判斷一下。
js小知識:
1.instanceof運算符是用來判斷一個對象是否屬於這個類,返回值是一個真或假的布爾值。
currentComp instanceof CompItem 的意思就是當前所選擇的對象是否是個合成。
2. if為判斷語句,書寫格式為:
if (判斷條件) {
滿足條件後執行的語句;} else {
不滿足條件所要執行的語句;}
在以後的對選中的合成操作時,肯定需要先判斷當前是否選中了合成,如何沒選中,我們就彈出提示,如果已經選中,我們在進行後面的一系列操作,這時,我們可以把上面的判斷封裝為一個函數來方便後面的調用。
比如,我們要選擇一個合成,如果是合成我們就返回當前所選擇的合成名字,並將解析度設置為1920*1080,如果所選擇的不是合成,則返回「請選擇合成」,我們可以這樣來寫:
var currentComp;function selComp(){
currentComp=app.project.activeItem;
if(currentComp instanceof CompItem){
return true;
}else{
alert ("請選擇合成");
return false;
}}if(selComp()){
alert (currentComp.name);
currentComp.width=1920;
currentComp.height=1080;}
『貳』 ae曲線調整腳本怎麼打開
1、首先新建合成組打開ae軟體,滑鼠右鍵新建合成組。
2、其次點搭宴明擊菜單欄文件,滑鼠點擊上方菜單祥態欄的文件。
3、最後快速打開腳本編輯器,再點擊腳本,在里知告面就能夠快速打開腳本編輯器即可。
『叄』 ae的flow腳本怎麼裝
要安裝AE中的Flow腳本,可以按照以下步驟進行:
首先,從Flow官慧雹絕方網站上下載最新版本的Flow腳本。
打開AE軟體,並在「窗口」菜單中選擇「擴展」選項。
點擊「擴展管理器」按鈕,在打開的窗口中點擊「安裝」按鈕。
瀏覽到你下載Flow腳本的文件夾,選擇腳本文件,然後點擊「打開」按鈕。
確認安裝選項後,等待腳本安裝完成。安裝完成後,你可以在「窗口」菜單中找到Flow面板。
點擊「Flow」面板,然後就可以開始使用Flow腳本了肆櫻。
請注意,安裝腳本時,需要確保你已經擁有AE軟體的管理員許可權。如果沒有管理員許可權,可能會導致安裝不成功或者腳本無法正常運行。前姿另外,建議在安裝腳本之前備份你的AE項目,以免不必要的數據丟失。
『肆』 AE中在運行腳本時,第一次正常,第二次出現unable to execute script at line 1 如何讓該腳本正常運行
AE腳本裡面封裝了一些AE操作,只來要執行了AE腳本,這些操作將會自動在AE里執行一遍,相當於AE的機械化操作吧源。
一般情況下,部分有編程能力的人將一些重復性很強的步驟或者是相當復雜的效果的實現步驟編寫成AE腳本,以方便後來一次性生成此類效果。
(4)ae腳本連線擴展閱讀:
AE的快捷使用:
1、建立一個新項目:Ctrl+Alt+N,可以新建一個項目,用於製作。
2、打開項目:Ctrl+O,按下Ctrl+O可以用於打開項目。
3、保存項目:Ctrl+S,當在使用AE時,如果需要保存一個項目,則可以通過Ctrl+S來進行保存項目。
4、退出軟體:按下Ctrl+Q可以退出軟體;
5、素材處理:替換素材文件Ctrl+H;設置解釋素材選項Ctrl+F;掃描發生變化的素材Ctrl+Alt+Shift+L;重新調入素材 Ctrl+Alt+L。
『伍』 ae腳本怎麼安裝步驟
ae腳本安裝的具體步驟如下:
1、我們必須直接把下載好的外置插件復制到你的電腦里的AE軟體所在的盤的「Plug-ins」文件裡面,這個「Plug-ins」就是存放AE效果和外置插件的一個目錄。
『陸』 AE插件腳本問題
當你在 Adobe After Effects (AE) 中使用腳本製作的工程文件,並將其發送給沒有安裝相同腳本的 AE 用戶時,他們可能會看到錯誤消息。這是因為 AE 無法識別在慧碧工程文件中使用的腳本,因此無法完全載入工程。
解決這個問題的方法之一是將腳本一並發送給接收者。讓他們按照預定方式安前讓舉裝腳本後,就可以正常打開工程文件了。
關於插件,同樣道理。 AE 依賴於插件來完成一些特定的任務。如果你在工程文件中使用了某些插件,並將其發送給沒有安裝相同插件的 AE 用戶,那麼他們在打開文件時可能會看到錯誤消息。
為了解決這個問題,你可以將插件一並發送給接收者,並要求他們按照預定方式安裝插件。
或者你可以使用AE自帶的「導出工程為其他應用程序」功能,它會把所有依賴的插件和文件一起導出成滑源一個獨立的文件,更加方便接收者打開工程文件.
『柒』 【AE插件腳本】圖形路徑跟蹤動畫腳本,自動對形狀圖形生成空對象
Wayfinder是一款圖層路徑跟蹤動畫AE腳本,可謂是做圖形動畫的一大利器,而且非常方便,它可以讓任何形狀圖層來製作路徑跟隨動畫,還可以給形狀生成器甚至更復雜的動畫形狀圖層附加和引導圖層!
現Wayfinder腳本已經更新至1.2.3版本,裝上腳本後會自行更新非常方便。
鋼筆描繪的路徑也屬於形狀層哦隨意也可以跟著描繪的路徑進行移動。
效果如下,自動生成圖形和空對象。
至於空對象的使用就不用我多教了吧!不會用的話也很簡單:
給空對象的位置打上關鍵幀,讓它產生位置的移動。
空對象層的使用,主要用作父子鏈接,把多個圖層父子鏈接給空對象,然後對空對象進行做動畫。
如下方的效果展示。
獲取方式:
宮縱號:焦洲後期資源庫
回復:路徑跟蹤腳本;即可
回復:路徑跟蹤腳本;即可
回復:路徑跟蹤腳本;即可