|
ADOBE AFTER EFFECTS CS3 PROFESSIONAL TUTORIAL - SCRIPTING GUIDE - TUTORIAL GUIDE HELP FREE
FREE DOWNLOAD THIS TUTORIAL
This tutorial in pdf format so you can save it to your computer or print.
Sponsored Link
Here you leave the free download of the tutorial
Nota: The tutorial you are about to download is compressed format . rar, if you do not have a decompressor rar files you can download free 7-zip and to display the Foxit PDF Reader of the buttons below:

Download
|
CONTENTS ADOBE AFTER EFFECTS CS3 PROFESSIONAL TUTORIAL - SCRIPTING GUIDE
Overview If you are new to scripting About this guide Expressions Motion math Editing scripts The ExtendScript JSX format ExtendScript Toolkit File and Folder Objects ScriptUI User Interface Module Tools and Utilities Interapplication Communication External Communication Activating full scripting features Write to files Create folders and set the current folder Create a socket connection (for details of this JavaScript utility, see the JavaScript Tools Guide) Accessing and writing scripts The Scripts menu and Scripts folder Shutdown and Startup folders The Window menu and ScriptUI Panels folder Sending a script to After Effects from the system How to include After Effects scripting in a command line (Windows) How to include After Effects scripting in an AppleScript (Mac OS) Testing and troubleshooting More resources to learn scripting JavaScript variables JavaScript keywords and statement syntax JavaScript operators Operator Precedence JavaScript Reference The After Effects Object Model Object summary Global functions clearOutput() global function currentFormatToTime() global function timeToCurrentFormat() global function write() global function writeLn() global function Application object Attributes Methods Adobe After Effects CS3 Professional Tutorial Good lightsaber tutorials pdf Software user guide Manuals text video free Help me Bible Scripting Guide Table of Contents Application activate() method Application beginSuppressDialogs() method Application beginUndoGroup() method Application buildName attribute Application buildNumber attribute Application cancelTask() method Application endSuppressDialogs() method Application endUndoGroup() method Application endWatchFolder() method Application exitAfterLaunchAndEval attribute Application exitCode attribute Application isRenderEngine attribute Application isWatchFolder attribute Application language attribute Application memoryInUse attribute Application newProject() method Application onError attribute Application open() method Application parseSwatchFile() method Application pauseWatchFolder() method Application project attribute Application purge() method Application quit() method Application saveProjectOnCrash attribute Application scheduleTask() method Application setMemoryUsageLimits() method Application setSavePreferencesOnQuit() method Application settings attribute Application version attribute Application watchFolder() method AVItem object AVItem duration attribute AVItem footageMissing attribute AVItem frameDuration attribute AVItem frameRate attribute AVItem hasAudio attribute AVItem hasVideo attribute AVItem height attribute AVItem name attribute AVItem pixelAspect attribute AVItem proxySource attribute AVItem setProxy() method AVItem setProxyToNone() method AVItem setProxyWithPlaceholder() method AVItem setProxyWithSequence() method AVItem setProxyWithSolid() method AVItem time attribute AVItem usedIn attribute AVItem useProxy attribute AVItem width attribute AVLayer object Marker Time Remap Motion Trackers Masks Effects Transform Anchor Point Position Scale Orientation X Rotat ion Y Rotat ion Rotat ion Opacity Layer Styles Material Options Casts Shadows Light Transmission Accepts Shadows Accepts Lights Ambient Diffuse Specular Shininess Metal Audio Audio Levels AVLayer adjustmentLayer attribute AVLayer audioActive attribute AVLayer audioActiveAtTime() method AVLayer audioEnabled attribute AVLayer autoOrient attribute AVLayer blendingMode attribute BlendingMode.ADD BlendingMode.ALPHA_ADD BlendingMode.CLASSIC_COLOR_BURN BlendingMode.CLASSIC_COLOR_DODGE BlendingMode.CLASSIC_DIFFERENCE BlendingMode.COLOR BlendingMode.COLOR_BURN BlendingMode.COLOR_DODGE BlendingMode.DANCING_DISSOLVE BlendingMode.DARKEN BlendingMode.DARKER_COLOR BlendingMode.DIFFERENCE BlendingMode.DISSOLVE BlendingMode.EXCLUSION BlendingMode.HARD_LIGHT BlendingMode.HARD_MIX BlendingMode.HUE BlendingMode.LIGHTEN BlendingMode.LIGHTER_COLOR BlendingMode.LINEAR_BURN BlendingMode.LINEAR_DODGE BlendingMode.LINEAR_LIGHT BlendingMode.LUMINESCENT_PREMUL BlendingMode.LUMINOSITY BlendingMode.MULTIPLY BlendingMode.NORMAL BlendingMode.OVERLAY BlendingMode.PIN_LIGHT BlendingMode.SATURATION BlendingMode.SCREEN BlendingMode.SILHOUETE_ALPHA BlendingMode.SILHOUETTE_LUMA BlendingMode.SOFT_LIGHT BlendingMode.STENCIL_ALPHA BlendingMode.STENCIL_LUMA BlendingMode.VIVID_LIGHT AVLayer calculateTransformFromPoints() method AVLayer canSetCollapseTransformation attribute AVLayer canSetTimeRemapEnabled attribute AVLayer collapseTransformation attribute AVLayer effectsActive attribute AVLayer frameBlending attribute AVLayer frameBlendingType attribute AVLayer guideLayer attribute AVLayer hasAudio attribute AVLayer hasTrackMatte attribute AVLayer height attribute AVLayer isNameFromSource attribute AVLayer isTrackMatte attribute AVLayer motionBlur attribute AVLayer preserveTransparency attribute AVLayer quality attribute AVLayer replaceSource() method AVLayer source attribute AVLayer sourceRectAtTime() method AVLayer threeDLayer attribute AVLayer threeDPerChar attribute AVLayer timeRemapEnabled attribute AVLayer trackMatteType attribute AVLayer width attribute CameraLayer object Marker Transform Point of Interest Position Scale Orientation X Rotat ion Y Rotat ion Rotat ion Opacity Camera Options Zoom Depth of Field Focus Distance Blur Level Collection object CompItem object CompItem activeCamera attribute CompItem bgColor attribute CompItem displayStartTime attribute CompItem draft3d attribute CompItem duplicate() method CompItem frameBlending attribute CompItem frameDuration attribute CompItem hideShyLayers attribute CompItem layer() method CompItem layers attribute CompItem motionBlur attribute CompItem numLayers attribute CompItem preserveNestedFrameRate attribute CompItem preserveNestedResolution attribute CompItem renderer attribute CompItem renderers attribute CompItem resolutionFactor attribute CompItem selectedLayers attribute CompItem selectedProperties attribute CompItem shutterAngle attribute CompItem shutterPhase attribute CompItem workAreaDuration attribute CompItem workAreaStart attribute FileSource object FileSource file attribute FileSource missingFootagePath attribute FileSource reload() method FolderItem object FolderItem item() method FolderItem items attribute FolderItem numItems attribute FootageItem object FootageItem file attribute FootageItem mainSource attribute FootageItem replace() method FootageItem replaceWithPlaceholder() method FootageItem replaceWithSequence() method FootageItem replaceWithSolid() method FootageSource object FootageSource alphaMode attribute FootageSource conformFrameRate attribute FootageSource displayFrameRate attribute FootageSource fieldSeparationType attribute FootageSource guessAlphaMode() method FootageSource guessPulldown() method FootageSource hasAlpha attribute FootageSource highQualityFieldSeparation attribute FootageSource invertAlpha attribute FootageSource isStill attribute FootageSource loop attribute FootageSource nativeFrameRate attribute FootageSource premulColor attribute FootageSource removePulldown attribute ImportOptions object ImportOptions canImportAs() method ImportOptions file attribute ImportOptions forceAlphabetical attribute ImportOptions importAs attribute ImportOptions sequence attribute Item object Item comment attribute Item id attribute Item name attribute Item parentFolder attribute Item remove() method Item selected attribute Item typeName attribute ItemCollection object ItemCollection addComp() method ItemCollection addFolder() method KeyframeEase object KeyframeEase influence attribute KeyframeEase speed attribute Layer object Layer active attribute Layer activeAtTime() method Layer applyPreset() method Layer comment attribute Layer containingComp attribute Layer copyToComp() method Layer duplicate() method Layer enabled attribute Layer hasVideo attribute Layer index attribute Layer inPoint attribute Layer isNameSet attribute Layer locked attribute Layer moveAfter() method Layer moveBefore() method Layer moveToBeginning() method Layer moveToEnd() method Layer name attribute Layer nullLayer attribute Layer outPoint attribute Layer parent attribute Layer remove() method Layer selectedProperties attribute Layer setParentWithJump() method Layer shy attribute Layer solo attribute Layer startTime attribute Layer stretch attribute Layer time attribute LayerCollection object LayerCollection add() method LayerCollection addCamera() method LayerCollection addLight() method LayerCollection addNull() method LayerCollection addShape() method LayerCollection addSolid() method LayerCollection addText() method LayerCollection byName() method LayerCollection precompose() method LightLayer object Marker Transform Point of Interest Position Scale Orientation X Rotat ion Y Rotat ion Rotat ion Opacity Light Options Intensity Color Cone Angle Cone Feather Casts Shadows Shadow Darkness Shadow Diffusion MarkerValue object MarkerValue chapter attribute MarkerValue comment attribute MarkerValue cuePointName attribute MarkerValue eventCuePoint attribute MarkerValue frameTarget attribute MarkerValue getParameters() method MarkerValue setParameters() method MarkerValue url attribute MaskPropertyGroup object MaskPropertyGroup color attribute MaskPropertyGroup inverted attribute MaskPropertyGroup locked attribute MaskPropertyGroup maskMode attribute MaskPropertyGroup maskMotionBlur attribute MaskPropertyGroup rotoBezier attribute OMCollection object OutputModule object OutputModule applyTemplate() method OutputModule file attribute OutputModule name attribute OutputModule postRenderAction attribute OutputModule remove() method OutputModule saveAsTemplate() method OutputModule templates attribute PlaceholderSource object Project object Project activeItem attribute Project autoFixExpressions() method Project bitsPerChannel attribute Project close() method Project consolidateFootage() method Project displayStartFrame attribute Project file attribute Project importFile() method Project importFileWithDialog() method Project importPlaceholder() method Project item() method Project items attribute Project linearBlending attribute Project numItems attribute Project reduceProject() method Project removeUnusedFootage() method Project renderQueue attribute Project rootFolder attribute Project save() method Project saveWithDialog() method Project selection attribute Project showWindow() method Project timecodeBaseType attribute Project timecodeDisplayType attribute Project timecodeFilmType attribute Project timecodeNTSCDropFrame attribute Project transparencyGridThumbnails attribute Property object Example: Get and set the value of opacity Example: Get and set the value of a position Example: Change the value of a mask shape to be open instead of closed Example: Get the value of a color at a particular time Example: Check that a scale calculated by an expression at time 3.5 is the expected value of [10,50] Example: Keyframe a rotation from 0 to 90 and back again Example: Change the keyframe values for the first three keyframes of some source text Example: Set values using the convenience syntax for position, scale, color, or source text Property addKey() method Property canSetExpression attribute Property canVaryOverTime attribute Property expression attribute Property expressionEnabled attribute Property expressionError attribute Property hasMax attribute Property hasMin attribute Property isInterpolationTypeValid() method Property isSpatial attribute Property isTimeVarying attribute Property keyframeInterpolationType attribute Property keyInInterpolationType() method Property keyInSpatialTangent() method Property keyInTemporalEase() method Property keyOutInterpolationType() method Property keyOutSpatialTangent() method Property keyOutTemporalEase() method Property keyRoving() method Property keySelected() method Property keySpatialAutoBezier() method Property keySpatialContinuous() method Property keyTemporalAutoBezier() method Property keyTemporalContinuous() method Property keyTime() method Property keyValue() method Property maxValue attribute Property minValue attribute Property nearestKeyIndex() method Property numKeys attribute Property propertyIndex attribute Property propertyValueType attribute Property removeKey() method Property selectedKeys attribute Property setInterpolationTypeAtKey() method Property setRovingAtKey() method Property setSelectedAtKey() method Property setSpatialAutoBezierAtKey() method Property setSpatialContinuousAtKey() method Property setSpatialTangentsAtKey() method Property setTemporalAutoBezierAtKey() method Property setTemporalContinuousAtKey() method Property setTemporalEaseAtKey() method Property setValue() method Property setValueAtKey() method Property setValueAtTime() method Property setValuesAtTimes() method Property unitsText attribute Property value attribute Property valueAtTime() method PropertyBase object Reference invalidation PropertyBase active attribute PropertyBase canSetEnabled attribute PropertyBase duplicate() method PropertyBase elided attribute PropertyBase enabled attribute PropertyBase isEffect attribute PropertyBase isMask attribute PropertyBase isModified attribute PropertyBase matchName attribute PropertyBase moveTo() method PropertyBase name attribute PropertyBase parentProperty attribute PropertyBase propertyDepth attribute PropertyBase propertyGroup() method PropertyBase propertyIndex attribute PropertyBase propertyType attribute PropertyBase remove() method PropertyBase selected attribute PropertyGroup object PropertyGroup addProperty() method PropertyGroup canAddProperty() method PropertyGroup numProperties attribute PropertyGroup property() method RenderQueue object RenderQueue Item() method RenderQueue items attribute RenderQueue numItems attribute RenderQueue pauseRendering() method RenderQueue render() method RenderQueue rendering attribute RenderQueue showWindow() method RenderQueue stopRendering() method RenderQueueItem object RenderQueueItem applyTemplate() method RenderQueueItem comp attribute RenderQueueItem duplicate() method RenderQueueItem elapsedSeconds attribute RenderQueueItem logType attribute RenderQueueItem numOutputModules attribute RenderQueueItem onStatusChanged attribute RenderQueueItem outputModules attribute RenderQueueItem outputModule() method RenderQueueItem remove() method RenderQueueItem render attribute RenderQueueItem saveAsTemplate() method RenderQueueItem skipFrames attribute RenderQueueItem startTime attribute RenderQueueItem status attribute RenderQueueItem templates attribute RenderQueueItem timeSpanDuration attribute RenderQueueItem timeSpanStart attribute RQItemCollection object RQItemCollection add() method Settings object Settings getSetting() method Settings haveSetting() method Settings saveSetting() method Shape object Shape closed attribute Shape inTangents attribute Shape outTangents attribute Shape vertices attribute ShapeLayer object SolidSource object SolidSource color attribute System object System callSystem() method System machineName attribute System osName attribute System osVersion attribute System userName attribute TextDocument object TextDocument text attribute TextLayer object AE Properties Text Source Text Path Options Path Reverse Path Perpendicular To Path Force Alignment First Margin Last Margin More Options Anchor Point Grouping Grouping Al ignment Fill & Stroke Inter-Character Blending Animators Unused Properties and Attributes Examples Save and increment Render named items New render locations Smart import Render and e-mail Convert selected properties to markers After Effects Object Summary AlphaMode enum AlphaMode.IGNORE AlphaMode.PREMULTIPLIED AlphaMode.STRAIGHT Applicat ion object act ivate() no return beginSuppressDialogs() no return beginUndoGroup(string undoName) no return buildName : string : readOnly bui ldNumber : integer : readOnly cancelTask(integer taskID) no return endSuppressDialogs(boolean showAlert) no return endUndoGroup() no return endWatchFolder() no return exitAfterLaunchAndEval : boolean : read/write exi tCode : integer : read/write findMenuCommandId() returns integer isProfessionalVersion : boolean : readOnly isRenderEngine : boolean : readOnly isUISuppressed : boolean : readOnly isWatchFolder : boolean : readOnly language : Language : readOnly memoryInUse : number : readOnly newProject() no return open([File file]) returns Project openTemplate(File fileToOpenWithTemplateSemantics) no return parseSwatchFile(File swatchFile) returns SwatchObject pauseWatchFolder(boolean doPause) no return project : Project : readOnly purge(PurgeTarget target) no return qui t() no return saveProjectOnCrash : boolean : read/write scheduleTask(stringToExecute, float delay, boolean repeat) returns taskID setMemoryUsageLimits(float imageCachePercent , float maximumMemoryPercent) no return setSavePreferencesOnQui t(boolean doSave) no return settings : Settings : readOnly version : string : readOnly watchFolder(File file) no return onError(string errorString, s tring severity) no return AVLayer object (integer propertyIndex) returns PropertyBase (string propertyName) returns PropertyBase active : boolean : readOnly activeAtTime(float atTime) returns boolean addProperty(string propertyName) returns PropertyBase adjustmentLayer : boolean : read/write applyPreset(string presetName) no return audioActive : boolean : readOnly audioActiveAtTime(f loat atTime) returns boolean audioEnabled : boolean : read/write autoOrient : AutoOrientType : read/write blendingMode : BlendingMode : read/write calculateTransformFromPoints(Array [top,left], Array [top,right ] , Array [bottom,right]) returns Object with transform properties set canAddProperty(string propertyName) returns boolean canSetCol lapseTransformation : boolean : readOnly canSetEnabled : boolean : readOnly canSetTimeRemapEnabled : boolean : readOnly collapseTransformation : boolean : read/write comment : string : read/write containingComp : CompItem : readOnly copyToComp(CompItem intoComp) no return duplicate() returns AVLayer effectsActive : boolean : read/write elided : boolean : readOnly enabled : boolean : read/write frameBlending : boolean : readOnly frameBlendingType : FrameBlendingType : read/write guideLayer : boolean : read/write hasAudio : boolean : readOnly hasTrackMatte : boolean : readOnly hasVideo : boolean : readOnly height : f l oat : readOnly inPoint : f loat : read/write index : integer : readOnly i sEffect : boolean : readOnly isMask : boolean : readOnly isModified : boolean : readOnly isNameFromSource : boolean : readOnly i sNameSet : boolean : readOnly isTrackMatte : boolean : readOnly locked : boolean : read/write matchName : string : readOnly motionBlur : boolean : read/write moveAfter(Layer otherLayer) no return moveBefore(Layer otherLayer) no return moveTo(integer index) no return moveToBeginning() no return moveToEnd() no return name : string : read/write nul lLayer : boolean : readOnly numProperties : integer : readOnly outPoint : float : read/write parent : Layer : read/write parentProperty : PropertyGroup : readOnly preserveTransparency : boolean : read/write property(integer propertyIndex) returns PropertyBase property(string propertyName) returns PropertyBase propertyDepth : integer : readOnly propertyGroup([integer countUp]) returns PropertyGroup propertyType : PropertyType : readOnly quality : LayerQual i t y : read/write remove() no return replaceSource(Item newSource, boolean fixExpressions) no return selected : boolean : read/write selectedProperties : Array of PropertyBase: readOnly setParentWithJump(Layer newParent) no return shy : boolean : read/write solo : boolean : read/write source : AVItem : readOnly sourceRectAtTime(float atTime, boolean includeExtents) returns Object with float properties: top; lef t; width; height s tartTime : f loat : read/write s tretch : f loat : read/write threeDLayer : boolean : read/write threeDPerChar : boolean : read/write t ime : float : readOnly t imeRemapEnabled : boolean : read/wr ite trackMatteType : TrackMatteType : read/write width : float : readOnly BlendingMode enum BlendingMode.ADD BlendingMode.ALPHA_ADD BlendingMode.CLASSIC_COLOR_BURN BlendingMode.CLASSIC_COLOR_DODGE BlendingMode.CLASSIC_DIFFERENCE BlendingMode.COLOR BlendingMode.COLOR_BURN BlendingMode.COLOR_DODGE BlendingMode.DANCING_DISSOLVE BlendingMode.DARKEN BlendingMode.DARKER_COLOR BlendingMode.DIFFERENCE BlendingMode.DISSOLVE BlendingMode.EXCLUSION BlendingMode.HARD_LIGHT BlendingMode.HARD_MIX BlendingMode.HUE BlendingMode.LIGHTEN BlendingMode.LIGHTER_COLOR BlendingMode.LINEAR_BURN BlendingMode.LINEAR_DODGE BlendingMode.LINEAR_LIGHT BlendingMode.LUMINESCENT_PREMUL BlendingMode.LUMINOSITY BlendingMode.MULTIPLY BlendingMode.NORMAL BlendingMode.OVERLAY BlendingMode.PIN_LIGHT BlendingMode.SATURATION BlendingMode.SCREEN BlendingMode.SILHOUETE_ALPHA BlendingMode.SILHOUETTE_LUMA BlendingMode.SOFT_LIGHT BlendingMode.STENCIL_ALPHA BlendingMode.STENCIL_LUMA BlendingMode.VIVID_LIGHT CloseOptions enum CloseOptions.DO_NOT_SAVE_CHANGES CloseOptions.PROMPT_TO_SAVE_CHANGES CloseOptions.SAVE_CHANGES CompItem object activeCamera : Layer : readOnly applyPreset(string presetName) no return bgColor : Array of float : r ead/write comment : string : read/write displayStartTime : f loat : read/write draft3d : boolean : read/write duplicate() returns CompItem duration : float : read/write footageMissing : boolean : readOnly frameBlending : boolean : read/write frameDuration : float : read/write frameRate : float : read/write hasAudio : boolean : readOnly hasVideo : boolean : readOnly height : integer : read/write hideShyLayers : boolean : read/write id : integer : readOnly layer(integer layerIndex) returns Layer layer(string layerName) returns Layer layer(Layer otherLayer, integer relativeIndex) returns Layer layers : LayerCollection: readOnly motionBlur : boolean : read/write name : string : read/write numLayers : integer : readOnly parentFolder : FolderItem : read/write pixelAspect : f loat : read/write preserveNestedFrameRate : boolean : read/write preserveNestedResolution : boolean : read/write proxySource : FootageSource : readOnly remove() no return renderer : s tring : read/write renderers : Array of string: readOnly resolutionFactor : Array of integer : read/write selected : boolean : read/write selectedLayers : Array of Layer : readOnly selectedProperties : Array of PropertyBase: readOnly setProxy(File proxyFile) no return setProxyToNone() no return setProxyWithPlaceholder(string name, integer width, integer height, f loat frameRate, float durat ion) no return setProxyWithSequence(File proxyFile, boolean forceAlphabet ical) no return setProxyWithSolid(ArrayOfFloat color, s tring name, integer width, integer height, float pixelAspecRatio) no return shutterAngle : integer : read/write shutterPhase : integer : read/write t ime : float : read/write typeName : string : readOnly useProxy : boolean : read/write usedIn : Array of CompItem : r eadOnly width : integer : read/write workAreaDuration : float : read/write workAreaStart : float : read/write FieldSeparationType enum FieldSeparationType.LOWER_FIELD_FIRST FieldSeparationType.OFF FieldSeparationType.UPPER_FIELD_FIRST FileSource object a lphaMode : AlphaMode : read/write conformFrameRate : floa t : read/write displayFrameRate : float : readOnly fieldSeparationType : FieldSeparationType : readOnly f ile : F i l e : readOnly guessAlphaMode() no return guessPulldown(PulldownMethod pul ldownMethod) no return hasAlpha : boolean : readOnly highQualityFieldSeparation : boolean : read/write invertAlpha : boolean : read/write isSt i l l : boolean : readOnly loop : integer : read/write missingFootagePath : string : readOnly nativeFrameRate : f loat : readOnly premulColor : Array of f loat : read/write reload() no return removePul ldown : PulldownPhase : readOnly FolderItem object comment : string : read/write id : integer : readOnly i tem(integer itemIndex) returns Item items : ItemCollection : readOnly name : string : read/write numItems : integer : readOnly parentFolder : FolderItem : read/write remove() no return selected : boolean : read/write typeName : string : readOnly FootageItem object comment : string : read/write durat ion : float : readOnly f ile : F i l e : readOnly footageMissing : boolean : readOnly frameDuration : float : readOnly frameRate : float : readOnly hasAudio : boolean : readOnly hasVideo : boolean : readOnly height : integer : read/write id : integer : readOnly mainSource : FootageSource : readOnly name : string : read/write parentFolder : FolderItem : read/write pixelAspect : f loat : read/write proxySource : FootageSource : readOnly remove() no return replace(Fi le proxyFi le) no return replaceWithPlaceholder(string name, integer width, integer height, float frameRate, float duration) no return replaceWi thSequence(File proxyFile, boolean forceAlphabetical) no return replaceWithSolid(ArrayOfFloat color, string name, in teger width, integer height, float pixelAspecRatio) no return selected : boolean : read/write setProxy(File proxyFile) no return setProxyToNone() no return setProxyWithPlaceholder(string name, integer width, integer height, f loat frameRate, float durat ion) no return setProxyWithSequence(File proxyFile, boolean forceAlphabet ical) no return setProxyWithSolid(ArrayOfFloat color, s tring name, integer width, integer height, float pixelAspecRatio) no return t ime : float : readOnly typeName : string : readOnly useProxy : boolean : read/write usedIn : Array of CompItem : r eadOnly width : integer : read/write ImportAsType enum ImportAsType.COMP ImportAsType.COMP_CROPPED_LAYERS ImportAsType.FOOTAGE ImportAsType.PROJECT ImportOptions object new ImportOptions(File fileToImport) returns ImportOpt ions canImportAs(ImportAsType asType) returns boolean f ile : F i l e : read/write forceAlphabetical : boolean : read/write importAs : ImportAsType : read/write sequence : boolean : read/write ItemCol lection object addComp(string name, integer width, integer height, float pixelAspectRatio, float duration, float frameRate) returns CompItem addFolder(string name) returns FolderItem KeyframeEase object new KeyframeEase(float speed, float influence) returns KeyframeEase influence : f loat : read/write speed : float : read/write KeyframeInterpolationType enum KeyframeInterpolationType.BEZIER KeyframeInterpolationType.HOLD KeyframeInterpolationType.LINEAR Language enum Language.ENGLISH Language.FRENCH Language.GERMAN Language.ITALIAN Language.JAPANESE Language.SPANISH CameraLayer object (integer propertyIndex) returns PropertyBase (string propertyName) returns PropertyBase active : boolean : readOnly activeAtTime(float atTime) returns boolean addProperty(string propertyName) returns PropertyBase adjustmentLayer : boolean : readOnly applyPreset(string presetName) no return autoOrient : AutoOrientType : read/write canAddProperty(string propertyName) returns boolean canSetEnabled : boolean : readOnly comment : string : read/write containingComp : CompItem : readOnly copyToComp(CompItem intoComp) no return duplicate() returns CameraLayer elided : boolean : readOnly enabled : boolean : read/write hasVideo : boolean : readOnly inPoint : f loat : read/write index : integer : readOnly i sEffect : boolean : readOnly isMask : boolean : readOnly isModified : boolean : readOnly i sNameSet : boolean : readOnly locked : boolean : read/write matchName : string : readOnly moveAfter(Layer otherLayer) no return moveBefore(Layer otherLayer) no return moveTo(integer index) no return moveToBeginning() no return moveToEnd() no return name : string : read/write nul lLayer : boolean : readOnly numProperties : integer : readOnly outPoint : float : read/write parent : Layer : read/write parentProperty : PropertyGroup : readOnly property(integer propertyIndex) returns PropertyBase property(string propertyName) returns PropertyBase propertyDepth : integer : readOnly propertyGroup([integer countUp]) returns PropertyGroup propertyType : PropertyType : readOnly remove() no return selected : boolean : read/write selectedProperties : Array of PropertyBase: readOnly setParentWithJump(Layer newParent) no return shy : boolean : read/write solo : boolean : read/write s tartTime : f loat : read/write s tretch : f loat : read/write t ime : float : readOnly LayerCollection object add(AVItem theItem, [ float durat ion]) returns AVLayer addCamera(string name, ArrayOfFloat centerPoint) returns Layer addLight(string name, ArrayOfFloat centerPoint) returns Layer addNull([float duration]) returns AVLayer addShape() returns Layer addSolid(ArrayOfFloat color , s tring name, integer width, integer height, f loat pixelAspectRatio, [float duration]) returns AVLayer addText([TextDocument textDoc]) returns AVLayer addText(string text ) returns AVLayer byName(string name) returns Layer precompose(ArrayOfInteger layerIndices, s tring name, [boolean moveAllAttributes]) returns CompItem LayerQuality enum LayerQuality.BEST LayerQuality.DRAFT LayerQuality.WIREFRAME LogType enum LogType.ERRORS_AND_PER_FRAME_INFO LogType.ERRORS_AND_SETTINGS LogType.ERRORS_ONLY MarkerValue object new MarkerValue(string comment, [string chapter], [string url], [string frameTarget]) returns MarkerValue chapter : string : read/write comment : string : read/write cuePointName : s t r ing : read/write eventCuePoint : boolean : read/write frameTarget : string : read/write getParameters() returns object with properties set setParameters(Object keyValuePairs) no return url : string : read/write MaskMode enum MaskMode.ADD MaskMode.DARKEN MaskMode.DIFFERENCE MaskMode.INTERSECT MaskMode.LIGHTEN MaskMode.NONE MaskMode.SUBTRACT MaskMotionBlur enum MaskMotionBlur.OFF MaskMotionBlur.ON MaskMotionBlur.SAME_AS_LAYER MaskPropertyGroup object (integer propertyIndex) returns PropertyBase (string propertyName) returns PropertyBase active : boolean : readOnly addProperty(string propertyName) returns PropertyBase canAddProperty(string propertyName) returns boolean canSetEnabled : boolean : readOnly color : Array of f loat : read/write duplicate() returns MaskPropertyGroup elided : boolean : readOnly enabled : boolean : readOnly inverted : boolean : read/write i sEffect : boolean : readOnly isMask : boolean : readOnly isModified : boolean : readOnly locked : boolean : read/write maskMode : MaskMode : read/write maskMotionBlur : MaskMotionBlur : read/write matchName : string : readOnly moveTo(integer index) no return name : string : read/write numProperties : integer : readOnly parentProperty : PropertyGroup : readOnly property(integer propertyIndex) returns PropertyBase property(string propertyName) returns PropertyBase propertyDepth : integer : readOnly propertyGroup([integer countUp]) returns PropertyGroup propertyIndex : integer : readOnly propertyType : PropertyType : readOnly remove() no return rotoBezier : boolean : read/write selected : boolean : read/write OMCollection object add() returns OutputModule OutputModule object applyTemplate(string templateName) no return f ile : F i l e : read/write name : string : readOnly postRenderAction : PostRenderAction : read/write remove() no return saveAsTemplate(string templateName) no return templates : Array of string: readOnly PlaceholderSource object a lphaMode : AlphaMode : read/write conformFrameRate : floa t : read/write displayFrameRate : float : readOnly fieldSeparationType : FieldSeparationType : read/write guessAlphaMode() no return guessPulldown(PulldownMethod pul ldownMethod) no return hasAlpha : boolean : readOnly highQualityFieldSeparation : boolean : read/write invertAlpha : boolean : read/write isSt i l l : boolean : readOnly loop : integer : read/write nativeFrameRate : f loat : readOnly premulColor : Array of f loat : read/write removePul ldown : PulldownPhase : read/write PostRenderAction enum PostRenderAction.IMPORT PostRenderAction.IMPORT_AND_REPLACE_USAGE PostRenderAction.NONE PostRenderAction.SET_PROXY Project object activeItem : Item : r eadOnly autoFixExpressions(oldText, newText) no return bitsPerChannel : integer : read/write close(CloseOptions closeOptions) returns boolean consolidateFootage() returns integer displayStartFrame : integer : read/write f ile : F i l e : readOnly importFile(ImportOptions importOptions) returns Item importFileWithDialog() returns ArrayOfItem importPlaceholder(string itemName, integer itemWidth, integer itemHeight, float frameRate, float duration) returns FootageItem i tem(integer itemIndex) returns Item items : ItemCollection : readOnly linearBlending : boolean : read/write numItems : integer : readOnly reduceProject(ArrayOfItem itemsToPreserve) returns integer removeUnusedFootage() returns integer renderQueue : RenderQueue : readOnly rootFolder : FolderItem : readOnly save(File toFile) returns boolean saveWithDialog() returns boolean selection : Array of I tem : readOnly showWindow(boolean doShow) no return t imecodeBaseType : TimecodeBaseType : read/write t imecodeDisplayType : TimecodeDisplayType : read/write t imecodeFilmType : TimecodeFilmType : read/write t imecodeNTSCDropFrame : boolean : read/write transparencyGridThumbnails : boolean : read/write Property object active : boolean : readOnly addKey(float atTime) returns integer canSetEnabled : boolean : readOnly canSetExpression : boolean : readOnly canVaryOverTime : boolean : readOnly duplicate() returns Property elided : boolean : readOnly enabled : boolean : readOnly expression : s tring : read/write expressionEnabled : boolean : read/write expressionError : s tring : readOnly hasMax : boolean : readOnly hasMin : boolean : readOnly i sEffect : boolean : readOnly isInterpolationTypeValid(KeyframeInterpolationType type) returns boolean isMask : boolean : readOnly isModified : boolean : readOnly isSpatial : boolean : readOnly isTimeVarying : boolean : readOnly keyInInterpolationType(integer keyIndex) returns KeyframeInterpolationType keyInSpatialTangent(integer keyIndex) returns ArrayOfFloat keyInTemporalEase(integer keyIndex) returns ArrayOfKeyframeEase keyOutInterpolationType(integer keyIndex) returns KeyframeInterpolationType keyOutSpatialTangent(integer keyIndex) returns ArrayOfFloat keyOutTemporalEase(integer keyIndex) returns ArrayOfKeyframeEase keyRoving(integer keyIndex) returns boolean keySelected(integer keyIndex) returns boolean keySpatialAutoBezier(integer keyIndex) returns boolean keySpatialContinuous(integer keyIndex) returns boolean keyTemporalAutoBezier(integer keyIndex) returns boolean keyTemporalContinuous(integer keyIndex) returns boolean keyTime(integer keyIndex) returns float keyTime(string markerName) returns float keyValue(integer keyIndex) returns type-stored-in-property keyValue(string markerName) returns type-stored-in-property matchName : string : readOnly moveTo(integer index) no return name : string : readOnly nearestKeyIndex(float atTime) returns integer numKeys : integer : readOnly parentProperty : PropertyGroup : readOnly propertyDepth : integer : readOnly propertyGroup([integer countUp]) returns PropertyGroup propertyIndex : integer : readOnly propertyType : PropertyType : readOnly propertyValueType : PropertyValueType : r eadOnly remove() no return removeKey(integer keyIndex) no return selected : boolean : read/write selectedKeys : Array of integer : readOnly setInterpolat ionTypeAtKey(integer keyIndex, KeyframeInterpolationType inType, [KeyframeInterpolationType outType]) no return setRovingAtKey(integer keyIndex, boolean isRoving) no return setSelectedAtKey(integer keyIndex, boolean isSelected) no return setSpatialAutoBezierAtKey(integer keyIndex, boolean isAutoBezier) no return setSpatialContinuousAtKey(integer keyIndex, boolean isContinuous) no return setSpatialTangentsAtKey(integer keyIndex, ArrayOfFloat inTangent , [ArrayOfFloat outTangent]) no return setTemporalAutoBezierAtKey(integer keyIndex, boolean isAutoBezier) no return setTemporalContinuousAtKey(integer keyIndex, boolean isContinuous) no return setTemporalEaseAtKey(integer keyIndex, ArrayOfKeyframeEase inEase, [ArrayOfKeyframeEase outEase]) no return setValue(type-stored-in-property newValue) no return setValueAtKey(integer keyIndex, type-stored-in-property newValue) no return setValueAtTime(float atTime, type-stored-in-property newValue) no return setValuesAtTimes(ArrayOfFloat atTimes , ArrayOf-type-stored-in-property newValues) no return uni tsText : string : readOnly value : type-stored-in-property: readOnly valueAtTime(float atTime, bool preExpression) returns type-stored-in-property PropertyGroup object (integer propertyIndex) returns PropertyBase (string propertyName) returns PropertyBase active : boolean : readOnly addProperty(string propertyName) returns PropertyBase canAddProperty(string propertyName) returns boolean canSetEnabled : boolean : readOnly duplicate() returns PropertyGroup elided : boolean : readOnly enabled : boolean : readOnly i sEffect : boolean : readOnly isMask : boolean : readOnly isModified : boolean : readOnly matchName : string : readOnly moveTo(integer index) no return name : string : readOnly numProperties : integer : readOnly parentProperty : PropertyGroup : readOnly property(integer propertyIndex) returns PropertyBase property(string propertyName) returns PropertyBase propertyDepth : integer : readOnly propertyGroup([integer countUp]) returns PropertyGroup propertyIndex : integer : readOnly propertyType : PropertyType : readOnly remove() no return selected : boolean : read/write PropertyType enum PropertyType.INDEXED_GROUP PropertyType.NAMED_GROUP PropertyType.PROPERTY PropertyValueType enum PropertyValueType.COLOR PropertyValueType.CUSTOM_VALUE PropertyValueType.LAYER_INDEX PropertyValueType.MARKER PropertyValueType.MASK_INDEX PropertyValueType.NO_VALUE PropertyValueType.OneD PropertyValueType.SHAPE PropertyValueType.TEXT_DOCUMENT PropertyValueType.ThreeD PropertyValueType.ThreeD_SPATIAL PropertyValueType.TwoD PropertyValueType.TwoD_SPATIAL PulldownPhase enum PulldownPhase.OFF PulldownPhase.SSWWW PulldownPhase.SWWWS PulldownPhase.SWWWW_24P_ADVANCE PulldownPhase.WSSWW PulldownPhase.WSWWW_24P_ADVANCE PulldownPhase.WWSSW PulldownPhase.WWSWW_24P_ADVANCE PulldownPhase.WWWSS PulldownPhase.WWWSW_24P_ADVANCE PulldownPhase.WWWWS_24P_ADVANCE PulldownMethod enum PulldownMethod.ADVANCE_24P PulldownMethod.PULLDOWN_3_2 PurgeTarget enum PurgeTarget.ALL_CACHES PurgeTarget.IMAGE_CACHES PurgeTarget.SNAPSHOT_CACHES PurgeTarget.UNDO_CACHES RenderQueue object item(integer itemIndex) returns RenderQueueItem items : RQItemCollection : readOnly numItems : integer : readOnly pauseRendering(boolean doPause) no return render() no return rendering : boolean : readOnly showWindow(boolean doShow) no return stopRendering() no return RenderQueueItem object applyTemplate(string templateName) no return comp : CompItem : r eadOnly duplicate() returns RenderQueueItem elapsedSeconds : float : readOnly logType : LogType : read/write numOutputModules : integer : readOnly outputModule(integer outputModuleIndex) returns OutputModule outputModules : OMCollection : readOnly remove() no return render : boolean : read/write saveAsTemplate(string templateName) no return skipFrames : integer : read/write s tartTime : f loat : readOnly s tatus : RQItemStatus : readOnly templates : Array of string: readOnly t imeSpanDuration : float : read/write t imeSpanStart : f loat : read/write onStatusChanged() no return RQItemCollection object add(CompItem compToAdd) returns RenderQueueItem RQItemStatus enum RQItemStatus.DONE RQItemStatus.ERR_STOPPED RQItemStatus.NEEDS_OUTPUT RQItemStatus.QUEUED RQItemStatus.RENDERING RQItemStatus.UNQUEUED RQItemStatus.USER_STOPPED RQItemStatus.WILL_CONTINUE Settings object getSett ing(string sectionName, string sectionKey) returns string haveSet t ing(string sectionName, string sectionKey) returns boolean saveSetting(string sectionName, string sectionKey, string newValue) no return Shape object new Shape() returns Shape closed : boolean : read/write inTangents : Array of float[2] : read/write outTangents : Array of float[2] : read/write vertices : Array of float[2] : read/write Sol idSource object a lphaMode : AlphaMode : read/write color : Array of f loat : read/write conformFrameRate : float : readOnly displayFrameRate : float : readOnly fieldSeparationType : FieldSeparationType : readOnly guessAlphaMode() no return guessPulldown(PulldownMethod pul ldownMethod) no return hasAlpha : boolean : readOnly highQualityFieldSeparation : boolean : readOnly invertAlpha : boolean : read/write isSt i l l : boolean : readOnly loop : integer : readOnly nativeFrameRate : f loat : readOnly premulColor : Array of f loat : read/write removePul ldown : PulldownPhase : readOnly System object callSystem(string cmdLineToExectute) returns outputOfCommandAsString machineName : s tring : readOnly osName : string : readOnly osVersion : string : readOnly userName : string : readOnly TextDocument object new TextDocument(string text) returns TextDocument text : s tring : read/write TimecodeBaseType enum TimecodeBaseType.AUTO TimecodeBaseType.FPS100 TimecodeBaseType.FPS24 TimecodeBaseType.FPS25 TimecodeBaseType.FPS30 TimecodeBaseType.FPS48 TimecodeBaseType.FPS50 TimecodeBaseType.FPS60 TimecodeDisplayType enum TimecodeDisplayType.FEET_AND_FRAMES TimecodeDisplayType.FRAMES TimecodeDisplayType.TIMECODE TimecodeFilmType enum TimecodeFilmType.MM16 TimecodeFilmType.MM35 TrackMatteType enum TrackMatteType.ALPHA TrackMatteType.ALPHA_INVERTED TrackMatteType.LUMA TrackMatteType.LUMA_INVERTED TrackMatteType.NO_TRACK_MATTE AutoOrientType enum AutoOrientType.ALONG_PATH AutoOrientType.CAMERA_OR_POINT_OF_INTEREST AutoOrientType.NO_AUTO_ORIENT FrameBlendingType enum FrameBlendingType.FRAME_MIX FrameBlendingType.NO_FRAME_BLEND FrameBlendingType.PIXEL_MOTION
|
|
| |
|