missingFootagePath

記述

app.project.item(index).mainSource.file.missingFootagePath

app.project.item(index).proxySource.file.missingFootagePath

概要

このアセットで行方不明になっているフッテージのパスおよびファイル名。AVItem footage Missing attribute参照。

タイプ

String (文字列) - 読み込み専用

ノート

行方不明になっていないフッテージや、ファイルソースのないフッテージに使用すると空白を返します。

この空白はちょっとくせ者で、

alert(app.project.item(1).mainSource.missingFootagePath == false);

とすると「true」を返しますが...

alert(app.project.item(1).mainSource.missingFootagePath === false);

上の例では「false」を返します。これはJavaScripの仕様によるものです。

一般にJavaScriptでは二重等号での判定は推奨されないので、ファイルが行方不明かどうかを判定する場合は

app.project.item(1).mainSource.missingFootagePath === "";

とするのが安全です。

ちなみに記述欄にある「file」は不要。