日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AE表达式中英对照及解释

發(fā)布時間:2023/12/31 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AE表达式中英对照及解释 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

目錄

Global 全局對象

Vector Math 向量數(shù)學(xué)方法

Random Numbers 隨機(jī)數(shù)方法

Interpolation 插值方法

Color Conversion 彩色轉(zhuǎn)換方法

Other Math 其它數(shù)學(xué)方法

Comp屬性和方法

Footage腳本屬性和方法

Layer屬性和方法

Sub-objects 層子對象屬性和方法

General 一般屬性和方法

Properties特征屬性和方法

Layer 3D屬性和方法

Camera攝象機(jī)屬性和方法

Light燈光屬性和方法

Effect效果的屬性和方法

遮罩屬性和方法

Property 特征屬性和方法


Global 全局對象

Comp comp(name) 用另一個名字給合成命名。

Footage footage(name) 用另一個名字給腳本標(biāo)志命名。

Comp thisComp 描述合成內(nèi)容的表達(dá)式。例如:thisComp.layer(2)

Layer, Light, or Camera thisLayer 是對層本身的描述,thisLayer是一個默認(rèn)的對象,對它的應(yīng)用是可選的。例如, 用表達(dá)式 thisLayer.width 或 width 可獲得同樣的結(jié)果。

Property thisProperty 描述屬性的表達(dá)式。例如,如果寫一個旋轉(zhuǎn)屬性的表達(dá)式就能獲取旋轉(zhuǎn)屬性的值。

Number time 描述合成的時間, 單位是秒。

Number colorDepth 返回8或16表示的彩色深度位數(shù)值。例如, 當(dāng)項(xiàng)目的每通道的彩色深度為16位時colorDepth 返回16 。

Number posterizeTime(framesPerSecond) {framesPerSecond 是一個數(shù)}返回或改變幀率。允許用這個表達(dá)式設(shè)置比合成低的幀率。


Vector Math 向量數(shù)學(xué)方法

Array add(vec1, vec2) {vec1 和 vec2 是數(shù)組} 兩個向量相加。

Array sub(vec1, vec2) {vec1 和 vec2 是數(shù)組}兩個向量相減。

Array mul(vec1, amount) {vec1 是數(shù)組, amount 是數(shù)} 向量的每個元素被 amount相乘。

Array div(vec1, amount) {vec1 是數(shù)組, amount 是數(shù)}向量的每個元素被 amount相除。

Number or Array Clamp(value, limit1, limit2) 限制value中每個元素的值在 limit1 到 limit2之間。

Number dot(vec1, vec2) {vec1 和 vec2 是數(shù)組} 返回點(diǎn)積, 結(jié)果為兩個向量相乘。

Array [2 or 3] cross(vec1, vec2) {vec1 和 vec2 是數(shù)組 [2 or 3]} 返回向量的交積。

Array normalize(vec) {vec 是數(shù)組} 格式化一個向量,如某長度表示為1.0.

Number length(vec) {vec是數(shù)組}返回向量的長度。

Number length(point1, point2) {point1 and point2 是數(shù)組}


Random Numbers 隨機(jī)數(shù)方法

Nothing seedRandom(seed, timeless=false) {seed 是一個數(shù), 默認(rèn) timeless 為 false} 取現(xiàn)有的seed 增量一個隨機(jī)值,這個隨機(jī)值依賴于層的 index (number) 和 stream (property),但不總是這樣. 例如, seedRandom (n, true)通過給第二個參數(shù)賦值 true ,seedRandom()獲取一個0到1間的隨機(jī)數(shù).

Number random()返回0和1間的隨機(jī)數(shù).

Number or Array random(maxValOrArray) {maxValOrArray 是一個數(shù)或數(shù)組}返回0到maxVal間的數(shù),維度 與 maxVal相同; 或返回與maxArray相同維度的數(shù)組, 數(shù)組的每個元素在 0 到 maxArray之間

Number or Array random(minValOrArray, maxValOrArray) {minValOrArray 和 maxValOrArray 是一個數(shù)或數(shù)組} 返回一個minVal 到 maxVal間的數(shù), 或返回一個與 minArray和maxArray有相同維度的數(shù)組,其每個元素的范圍在 minArray 與 maxArray之間.例如, random([100, 200], [300, 400]) 返回?cái)?shù)組的第一個值在 100 到300間, 第二個值在 200 到400間.如果兩個數(shù)組的維度不同,較短的一個后面自動用0補(bǔ)齊.

Number gaussRandom()返回一個0到1之間的隨機(jī)數(shù). 結(jié)果為鐘形分布,大約90%的結(jié)果在 0 到1之間, 剩余10%在邊沿.

Number or Array gaussRandom(maxValOrArray){maxValOrArray是一個數(shù)或數(shù)組}當(dāng)用maxVal,它返回一個0到maxVal之間的隨機(jī)數(shù). 結(jié)果為鐘形分布,大約90%的結(jié)果在0到maxVal之間,剩余10%在邊緣.當(dāng)用maxArray,它返回一個與maxArray相同維度的數(shù)組, 結(jié)果為鐘形分布,大約90%的結(jié)果在 0到maxArray之間, 剩余10%在邊緣.

Number gaussRandom(minValOrArray, maxValOrArray){minValOrArray和maxValOrArray是一個數(shù)或數(shù)組} 當(dāng)用minVal和 maxVal, 它返回一個minVal到maxVal之間的隨機(jī)數(shù). 結(jié)果為鐘形分布,大約90%的結(jié)果在minVal到maxVal之間, 剩余10%在邊緣.當(dāng)用minArray和maxArray, 它返回一個與 minArray和maxArray相同維度的數(shù)組, 結(jié)果為鐘形分布,大約90%的結(jié)果在 minArray到maxArray之間, 剩余10%在邊緣. 剩余10%在邊緣.

Number noise(valOrArray) {valOrArray是一個數(shù)或數(shù)組 [2 or 3]}返回一個0到1間的數(shù).噪聲不是事實(shí)上的隨機(jī),但它是在樣本附近相關(guān)的隨機(jī)數(shù).它基于花邊噪聲 . 例如, add(position, noise(position)*50).


Interpolation 插值方法

Number or Array linear(t, value1, value2) {t 是一個數(shù), value1 和 value2 是一個數(shù)或數(shù)組}當(dāng)t的范圍從0到1時,返回一個從value1到value2的線性插值。當(dāng) t <= 0時返回value1,當(dāng) t >= 1時返回 value2 。 .

Number or Array linear(t, tMin, tMax, value1, value2) {t, tMin和 tMax are 數(shù), value1和value2 是數(shù)或數(shù)組} 當(dāng) t <= tmin時返回value1;當(dāng)t >= tMax時,返回value2 ;當(dāng)tMin < t < tMax 時, 返回 value1和value2 的線性聯(lián)合。

Number or Array ease(t, value1, value2) {t 是一個數(shù), value1 和 value2 是數(shù)或數(shù)組} 返回值與linear相似, 但在開始和結(jié)束點(diǎn)的速率都為0。這種方法的結(jié)果是動畫非常平滑。

Number or Array ease(t, tMin, tMax, value1, value2) {t, tMin, 和 tMax 是數(shù), value1 和 value2 是數(shù)或數(shù)組} 返回 值與 linear相似, 但在開始和結(jié)束點(diǎn)的速率都為0。這種方法的結(jié)果是動畫非常平滑。

Number or Array easeIn(t, value1, value2) {t 是一個數(shù), and value1 and value2 是數(shù)或數(shù)組} 返回 值與ease相似, 但只在切入點(diǎn)value1 的速率為0,靠近value2 一邊是線性的。

Number or Array easeIn(t, tMin, tMax, value1, value2) {t, tMin和tMax 是一個數(shù), value1和value2 是數(shù)或數(shù)組}返回 值與ease相似, 但只在切入點(diǎn)tMin 的速率為0,靠近tMax 一邊是線性的。

Number or Array easeOut(t, value1, value2) {t 是一個數(shù), value1和value2 是數(shù)或數(shù)組}.返回 值與ease相似, 但只在切入點(diǎn)value2 的速率為0,靠近value1 一邊是線性的。

Number or Array easeOut(t, tMin, tMax, value1, value2) {t, tMin和tMax 是數(shù), value1 value2 是數(shù)或數(shù)組} 返回 值與ease相似, 但只在切入點(diǎn)tMax的速率為0,靠近tMin 一邊是線性的。


Color Conversion 彩色轉(zhuǎn)換方法

Array [4] rgbToHsl(rgbaArray) {rgbaArray 是數(shù)組 [4]} 轉(zhuǎn)換 RGBA 彩色空間到 HSLA彩色空間。輸入數(shù)組指定紅、綠、藍(lán)、透明, 它們的范圍都在 0.0 到 1.0之間。結(jié)果值是一個指定色調(diào)、飽和度、亮度和透明的數(shù)組,它們的范圍都在 0.0 到 1.0之間。例如, rgbToHsl.effect("Change Color")("Color To Change")。

Array [4] hslToRgb(hslaArray) {hslaArray 是數(shù)組[4]}. 轉(zhuǎn)換 HSLA彩色空間到RGBA 彩色空間。其操作與rgbToHsl相反。


Other Math 其它數(shù)學(xué)方法

Number degreesToRadians(degrees)轉(zhuǎn)換度到弧度。

Number radiansToDegrees(radians) 轉(zhuǎn)換弧度到度。


Comp屬性和方法

Layer, Light, or Camera layer(index) {index 是一個數(shù)} 得到層的序數(shù)(在時間線窗口中的順序). 例如, thisComp.layer(3).

Layer, Light, or Camera layer("name") {name是一個字串} 得到層名。指定的名字與層名匹配,或者在沒有層名時與源名匹配。如果存在重名,After Effects 使用時間線窗口中的第一個. 例如, thisComp.layer("Solid 1").

Layer, Light, or Camera layer(otherLayer, relIndex) {otherLayer 一 個層對象, relIndex 是一個數(shù)} 得到otherLayer (層名)上面或下面relIndex (數(shù)) 的一個層。 例如, layer(thisLayer, -2) 返回 在時間線窗口中比寫這個表達(dá)式的層高兩層的一個層。

Number marker(markerNum) {markerNum 是一個數(shù)}得到合成中一個標(biāo)記點(diǎn)的時間。你可以用它減淡標(biāo)記點(diǎn)的透明,實(shí)現(xiàn)淡出。例如, markTime = thisComp.marker(1); linear(time, markTime - .5, markTime, 100, 0).

Number numLayers 返回 合成中層的數(shù)量。

Camera activeCamera 從在當(dāng)前幀中著色合成所經(jīng)過的攝象機(jī)獲取值。這不一定是你在合成窗口所看到的。

Number width 返回合成的寬度,單位為像素(pixels.)

Number height 返回合成的高度,單位為像素(pixels.)

Number duration 返回合成的持續(xù)時間值,單位為秒。

Number frameDuration 返回畫面的持續(xù)時間.

Number shutterAngle 返回合成中快門角度的度數(shù).

Number shutterPhase 返回合成中快門相位的度數(shù)

Array [4] bgColor 返回合成背景的顏色。

Number pixelAspect 返回合成中用width/heigh表示的像素(pixel )寬高比。

String name 返回合成的名字。


Footage腳本屬性和方法

Number width 返回腳本的寬度,單位為像素。

Number height返回腳本的高度,單位為像素。

Number duration 返回腳本的持續(xù)長度,單位為秒。

Number frameDuration 返回畫面的持續(xù)長度,單位為秒。

Number pixelAspect 返回腳本的像素比, 表示為 width/height.

String name 返回腳本的名字。


Layer屬性和方法

Sub-objects 層子對象屬性和方法

Comp or Footage source 返回層的源 Comp 或源Footage 對象。默認(rèn)時間是在這個源中調(diào)節(jié)的時間。例如, source.layer(1).position.

Effect effect(name) {name是一個字串} 返回 Effect 對象。 After Effects 在效果控制窗口中用這個名字查找對應(yīng)的效果。這個名字可以是默認(rèn)名,也可以是用戶自定義名。如果這里有一些相同的效果名則選擇效果控制窗口中同名字的最上面的一個效果。

Effect effect(index) {index 是一個數(shù)} 返回 Effect 對象。After Effects 在效果控制窗口中用這個序號查找對應(yīng)的效果。起始于1 且從頂部開始。

Mask mask(name) {name是一個字串} 返回層 Mask 對象。 這個名字可以是默認(rèn)名,也可以是用戶自定義名。

Mask mask(index) {index 是一個數(shù)} 返回層 Mask 對象。After Effects 在時間線窗口中用這個序號查找對應(yīng)的遮罩。起始于1 且從頂部開始。

General 一般屬性和方法

Number width 返回以像素為單位的層寬度。 它與 source.width相同。

Number height 返回以像素為單位的層高度。 它與 source.height相同。

Number index 返回合成中層數(shù).

Layer, Light, or Camera parent 返回層的父層對象, 例如, position[0] + parent.width.

Boolean hasParent 如果有父層返回 true ,如果沒有父層返回 false .

Number inPoint 返回層的入點(diǎn),單位為秒.

Number outPoint 返回層的出點(diǎn),單位為秒.

Number startTime 返回層的開始時間,單位為秒.

Boolean hasVideo 如果有視頻(video)返回 true ,如果沒有(video)返回 false.

Boolean hasAudio 如果有音頻(audio)返回 true ,如果沒有音頻(audio)返回 false.

Boolean active 如果層的視頻開關(guān)(眼睛 )打開返回 true ,如果層的視頻開關(guān)(眼睛 )關(guān)閉返回 false.

Boolean audioActive 如果層的音頻開關(guān)(喇叭 )打開返回 true ,如果層的音頻開關(guān)(喇叭 )關(guān)閉返回 false.

Properties特征屬性和方法

Property [2 or 3] anchorPoint 返回層空間內(nèi)層的錨點(diǎn)值.

Property [2 or 3] position 如果該層沒有父層,返回本層在世界空間的位置值;如果有父層,返回本層在父層空間的位置值 .

Property [2 or 3] scale 返回層的縮放值,表示為百分?jǐn)?shù).

Property rotation 返回層的旋轉(zhuǎn)度數(shù), 對于3D 層, 它 返回 z旋轉(zhuǎn)度數(shù).

Property [1] opacity 返回層的透明值,表示為百分?jǐn)?shù).

Property [2] audioLevels 返回層的音量屬性值,單位為分貝.這是一個2維值;第一個值表示左聲道的音量,第二個值表示右聲道的音量.這個值不是源聲音的幅度,而是音量屬性關(guān)鍵幀的值.

Property timeRemap 當(dāng)時間重測圖被激活時,返回重測圖屬性時間值,單位是秒.

Marker Number marker.key(index) {index 是一個數(shù)} 返回層的標(biāo)記數(shù)屬性值. 可能用到的方法和屬性只有key(), nearestKey和numKeys.

Marker Number marker.key("name") {name是一個字串} 返回層中與指定名對應(yīng)的標(biāo)記號.這個名字是標(biāo)記名, 它在標(biāo)記對話框的注釋區(qū),例如, marker.key("ch1"). 這個值對于 marker keys是一個字串, 不是數(shù)字.例如, m1 = marker.key("Start").time; m2 = marker.key("End").time; linear(time, m1, m2, 0, 100);

Marker Number marker.nearestKey 返回最接近當(dāng)前時間的標(biāo)記.

Number marker.numKeys 返回層中標(biāo)記的總數(shù).

String name 返回層名.

Layer 3D屬性和方法

Property [3] orientation對3D層 ,返回3D 方向的度數(shù)。

Property [1] rotationX 對3D層,返回 x旋轉(zhuǎn)值的度數(shù)。

Property [1] rotationY 對3D層,返回 Y 旋轉(zhuǎn)值的度數(shù)。

Property [1] rotationZ 對3D層,返回 Z 旋轉(zhuǎn)值的度數(shù)。

Property [1] lightTransmission 對3D層,返回光的傳導(dǎo)屬性值。

Property castsShadows 如果層投射陰影返回 1.0 。

Property acceptsShadows 如果層接受陰影返回 1.0 。

Property acceptsLights 如果層接受燈光返回 1.0 。

Property ambient 返回環(huán)境因素的百分?jǐn)?shù)值。

Property diffuse 返回慢射因素的百分?jǐn)?shù)值。

Property specular 返回鏡面因素的百分?jǐn)?shù)值。

Property shininess 返回發(fā)光因素的百分?jǐn)?shù)值。

Property metal 返回才質(zhì)因素的百分?jǐn)?shù)值。

Space Transforms空間轉(zhuǎn)換方法

Array [2 or 3] toComp(point, t = time) {point 是一個數(shù)組[2 or 3], t 是一個數(shù)} 從層空間轉(zhuǎn)換一個點(diǎn)到合成空間,例如, toComp(anchorPoint)。

Array [2 or 3] fromComp(point, t=time) {point 是一個數(shù)組[2 or 3], t 是一個數(shù)}從合成空間轉(zhuǎn)換一個點(diǎn)到層空間。得到的結(jié)果在 3D 層可能是一個非0值。例如 (2D layer), fromComp(thisComp.layer(2).position).

Array [2 or 3] toWorld(point, t=time) {point 是一個數(shù)組[2 or 3], t 是一個數(shù)} 從層空間轉(zhuǎn)換一個點(diǎn)到視點(diǎn)獨(dú)立的世界空間。例如, toWorld.effect("Bulge")("Bulge Center").

Array [2 or 3] fromWorld(point, t=time) {point 是一個數(shù)組[2 or 3], t 是一個數(shù)}從世界空間轉(zhuǎn)換一個點(diǎn)到層空間。例如, fromWorld(thisComp.layer(2).position).

Array [2 or 3] toCompVec(vec, t=time) {vec 是一個數(shù)組[2 or 3], t 是一個數(shù)} 從層空間轉(zhuǎn)換一個向量到合成空間。例如, toCompVec([1, 0]).

Array [2 or 3] fromCompVec(vec, t=time) {vec 是一個數(shù)組[2 or 3], and t 是一個數(shù)} 從合成空間轉(zhuǎn)換一個向量到層空間例如 (2D layer), dir=sub(position, thisComp.layer(2).position); fromCompVec(dir).

Array [2 or 3] toWorldVec(vec, t=time) {vec 是一個數(shù)組[2 or 3], t 是一個數(shù)} 從層空間轉(zhuǎn)換一個向量到世界空間。例如, p1 = effect("Eye Bulge 1")("Bulge Center"); p2 = effect("Eye Bulge 2")("Bulge Center"); toWorld(sub(p1, p2)).

Array [2 or 3] fromWorldVec(vec, t=time) {vec 是一個數(shù)組[2 or 3], t 是一個數(shù)}從世界空間轉(zhuǎn)換一個向量到層空間。例如, fromWorld(thisComp.layer(2).position).

Array [2] fromCompToSurface(point, t=time) {point 是一個數(shù)組[2 or 3], t 是一個數(shù)} 在合成空間中從激活的攝象機(jī)觀察到的位置的層表面(Z值為0)定位一個點(diǎn)。這對于設(shè)置效果控制點(diǎn)有用。僅用于3D層。


Camera攝象機(jī)屬性和方法

Property [3] pointOfInterest 返回在世界空間中攝象機(jī)興趣的的值。

Property zoom 返回?cái)z象機(jī)的縮放值,單位為像素。

Property depthOfField 如果攝象機(jī)景深打開返回 1,否則返回0。

Property focusDistance 返回?cái)z象機(jī)焦距值,單位為像素。

Property aperture返回?cái)z象機(jī)光圈值,單位為像素。

Property blurLevel 返回?cái)z象機(jī)的模糊水平的百分?jǐn)?shù)。

Boolean active (a) 如果攝象機(jī)的視頻開關(guān) 打開, 返回 true ; (b) 當(dāng)前時間在攝象機(jī)的出入點(diǎn)之間,(c)且它是時間線窗口中列出的第一個攝象機(jī),若以上條件之一不滿足,返回 false 。


Light燈光屬性和方法

Property [3] pointOfInterest 在工作區(qū) 返回?zé)艄馀d趣點(diǎn)。

Property intensity 返回?zé)艄饬炼鹊陌俜謹(jǐn)?shù)。

Property [4] color 返回?zé)艄獠噬怠?/p>

Property coneAngle 返回?zé)艄夤忮F角度的度數(shù)。

Property coneFeather 返回?zé)艄夤忮F的羽化百分?jǐn)?shù)。

Property shadowDarkness 返回?zé)艄怅幱鞍抵档陌俜謹(jǐn)?shù)。

Property shadowDiffusion 返回?zé)艄怅幱皵U(kuò)散的像素。

Note: 燈光對象的大部分屬性和方法與層對象相同, 除 source, effect, mask, width, height, anchorPoint, scale, opacity, audioLevels, timeRemap, 和所有的material 屬性。


Effect效果的屬性和方法

Boolean active 返回 a true value if the effect is turned on in both the 如果效果在時間線窗口和效果控制窗口都打開返回 true , 如果在以上任意一個窗口關(guān)閉,返回false。

Property param(name) {name是一個字串} 返回 效果里面的屬性。例如, .effect("Bulge")("Bulge Height")。效果點(diǎn)控制總是在層空間。

Property param(index) {index 是一個數(shù)} 返回 效果里面的屬性。例如, .effect("Bulge")(4) 返回 Bulge Height 屬性。 效果點(diǎn)控制總是在層空間。

遮罩屬性和方法

--------------------------------------------------------------------------------

Property MaskOpacity 返回遮罩透明值的百分?jǐn)?shù)。

Property MaskFeather 返回遮罩羽化的像素值。

Boolean invert 如果遮罩是反向的,返回 true ;否則返回 false。

Property MaskExpansion 返回 遮罩的像素。

String name 返回遮罩名。

String name 返回效果名。


Property 特征屬性和方法

Number or Array value 返回當(dāng)前時間的屬性值。

Number or Array valueAtTime(t) {t 是一個數(shù)} 返回指定時間(單位為秒)的屬性值。

Number or Array velocity 返回當(dāng)前時間的即時速率。對于空間屬性,例如位置,它返回切向量值。結(jié)果與屬性有相同的維度。

Number or Array velocityAtTime(t) {t 是一個數(shù)} 返回指定時間的即時速率。

Number speed 返回 1D量,正的速度值,等于 在默認(rèn)時間屬性的改變量。 這個元素僅用于空間屬性。

Number speedAtTime(t) {t 是一個數(shù)} 返回在指定時間的空間速度。

Number or Array wiggle(freq, amp, octaves=1, ampMult=.5, t=time) {freq, amp, octaves, ampMult, 和 t 是數(shù)} 屬性值隨機(jī)擺動(wiggles) 。 Freq 計(jì)算每秒擺動的次數(shù),用于計(jì)算屬性的基本幅度單位,octaves 是加到一起的噪聲的倍頻數(shù),ampMult 與 amp 相乘的倍數(shù)。 t 基于開始時間。例如, position.wiggle(7, 30, 3).

Number or Array temporalWiggle(freq, amp, octaves=1, ampMult=.5, t=time) {freq, amp, octaves, ampMult, 和 t 是數(shù)} 取樣擺動時的屬性值。Freq 計(jì)算每秒擺動的次數(shù),用于計(jì)算屬性的基本幅度單位,octaves 是加到一起的噪聲的倍頻數(shù),ampMult 與 amp 相乘的倍數(shù)。 t 基于開始時間。 對于這個函數(shù)意味著取樣的屬性必須被激活,因?yàn)檫@個函數(shù)僅在取樣期間改變屬性值,而不是改變了對應(yīng)的屬性值。. 例如, scale.temporalWiggle(5, .2).

Number or Array smooth(width=.2, samples=5, t=time) {width, samples, 和 t 是數(shù)} 應(yīng)用一個箱形濾波器到指定時間的屬性值,并且隨著時間的變化使結(jié)果變得平滑。Width (秒) 是經(jīng)過濾波器平均時間的范圍。Samples 等于離散樣本的平均間隔數(shù) 。通常, 你需要的采樣( samples)數(shù)是奇數(shù)。例如, position.smooth(.1, 5).

Number or Array loopIn(type = "cycle", numKeyframe = 0)在層中從入點(diǎn)到第一個關(guān)鍵幀之間循環(huán)一個指定時間段的內(nèi)容。被指定為循環(huán)內(nèi)容的基本段,是從層的第一個關(guān)鍵幀向后到層的出點(diǎn)方向的某個關(guān)鍵幀間的內(nèi)容。 numKeyframe是指定以第一個關(guān)鍵幀為起點(diǎn)設(shè)定循環(huán)基本內(nèi)容的關(guān)鍵幀數(shù)目(計(jì)數(shù)不包括第一個關(guān)鍵幀)。例如, loopIn("cycle", 1)從層的入點(diǎn)開始到第一個關(guān)鍵幀結(jié)束循環(huán)第一個關(guān)鍵幀到第二個關(guān)鍵幀間的內(nèi)容。循環(huán)的次數(shù)由入點(diǎn)到第一個關(guān)鍵幀間的時間和循環(huán)內(nèi)容長度決定 。

Number or Array loopOut(type = "cycle", num關(guān)鍵幀 = 0) 在層中從最后一個關(guān)鍵幀到層的出點(diǎn)之間循環(huán)一個指定時間段的內(nèi)容。被指定為循環(huán)內(nèi)容的基本段,是從層的最后關(guān)鍵幀向前到層的入點(diǎn)方向的某個關(guān)鍵幀間的內(nèi)容。 numKeyframe是指定以最后一個關(guān)鍵幀為倒數(shù)起點(diǎn)設(shè)定循環(huán)基本內(nèi)容的關(guān)鍵幀數(shù)目(計(jì)數(shù)不包括最后一個關(guān)鍵幀)。例如, loopOut("cycle", 1)從層的最后關(guān)鍵幀開始到出點(diǎn)結(jié)束循環(huán)最后一個關(guān)鍵幀到倒數(shù)第二個關(guān)鍵幀間的內(nèi)容。循環(huán)的次數(shù)由最后關(guān)鍵幀到出點(diǎn)間的時間和循環(huán)內(nèi)容長度決定 。

Number or Array loopInDuration(type = "cycle", duration = 0)在層中從入點(diǎn)到第一個關(guān)鍵幀之間循環(huán)一個指定時間段的內(nèi)容。被指定為循環(huán)內(nèi)容的基本段,是從層的第一個關(guān)鍵幀向后到層的出點(diǎn)方向duration秒的內(nèi)容。 duration是指定以第一個關(guān)鍵幀為起點(diǎn)設(shè)定循環(huán)基本內(nèi)容的時間秒數(shù)。例如, loopInDuration("cycle", 1) 從層的入點(diǎn)開始到第一個關(guān)鍵幀結(jié)束循環(huán)第一個關(guān)鍵幀以后1秒的內(nèi)容。循環(huán)的次數(shù)由入點(diǎn)到第一個關(guān)鍵幀間的時間和循環(huán)內(nèi)容長度決定 。

Number or Array loopOutDuration(type = "cycle", duration = 0) 在層中從最后一個關(guān)鍵幀到層的出點(diǎn)之間循環(huán)一個指定時間段的內(nèi)容。被指定為循環(huán)內(nèi)容的基本段,是從層的最后關(guān)鍵幀向前到層的入點(diǎn)方向duration秒的內(nèi)容。 duration是指定以最后一個關(guān)鍵幀為倒數(shù)起點(diǎn)設(shè)定循環(huán)基本內(nèi)容的的時間秒數(shù)。例如,loopOutDuration("cycle", 1) 從層的最后關(guān)鍵幀開始到出點(diǎn)結(jié)束循環(huán)最后一個關(guān)鍵幀到倒數(shù)倒數(shù)1秒時間的內(nèi)容。循環(huán)的次數(shù)由最后關(guān)鍵幀到出點(diǎn)間的時間和循環(huán)內(nèi)容長度決定 。

Key key(index) 用數(shù)字 返回 key對象。例如, key(1) 返回第一個關(guān)鍵幀對象。 當(dāng)訪問 key 對象時能獲得Time, Index, 和屬性值。 例如, 下面的表達(dá)式給出了第3個位置關(guān)鍵幀處的位置值:position.key(3).value。下面的表達(dá)式,當(dāng)將它寫到設(shè)置透明屬性動畫的層時,將忽略在透明屬性中設(shè)置的關(guān)鍵幀的值而僅用關(guān)鍵幀定位在什么時間層閃現(xiàn)。d = Math.abs(time - nearestKey(time).time); easeOut(d, 0, .1, 100, 0).

Key key(markerName) 用這個名字 返回標(biāo)記的 key 對象。僅用于標(biāo)記屬性。

Key nearestKey(time) 返回指定時間最近的關(guān)鍵幀對象。

Number numKeys 返回 在一個屬性中 關(guān)鍵幀 的數(shù)目。

總結(jié)

以上是生活随笔為你收集整理的AE表达式中英对照及解释的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。