Ⅰ AE腳本文件jsxbin格式的怎麼用
首先打開 編輯>首選項>常規 面版下勾選兩個選項
Ⅱ ae腳本不能用
意思是不能讀寫腳本,你看看你腳本是不是只支持英文路徑
Ⅲ ae腳本和插件的區別
AE插件:存在於你的AE安裝目錄下的Support FilesPlug-ins文件夾里,擴展名為aex,如下圖這些就是一些常用的AE插件;
腳本,預設和插件都是為了能夠製作出想要的包裝效果,通常是結合使用;
Ⅳ ae腳本怎麼用
關鍵是你懂不懂腳本,你懂的話,在File菜單下,Scripts(腳本)裡面,可以進入腳本編輯器來編輯腳本,也可以導入寫好的腳本,.jsx的都是系統默認的腳本
Ⅳ 求助,ae怎麼運行腳本,有償
腳本文件丟到 */Adobe After Effects CC\Support Files\Scripts\ScriptUI Panels\
打開ae首選項—常規 勾上允許腳本讀寫和訪問網路
重啟ae, ae菜單欄-窗口
Ⅵ ae腳本怎麼安裝步驟
ae腳本安裝的具體步驟如下:
1、我們必須直接把下載好的外置插件復制到你的電腦里的AE軟體所在的盤的「Plug-ins」文件裡面,這個「Plug-ins」就是存放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.找到我們的AE根目錄下的Support Files文件夾中的Plug-ins文件夾,在...
3.如果不清楚安裝目錄在哪裡的,我們可以自己點擊桌面上的AE圖標,然後滑鼠右鍵,找到...
4.找到我們已經重了的插件,然後滑鼠右鍵,找到「刪除」進行刪除,或者按住鍵盤上的delete...
5.如果把找到的插件刪除之後,仍然出現這樣的提示框的時候,卻又不清楚它的具體位置的話,可以..