NiVE愛用者スレ5【NicoVisualEffects】
at STREAMING
110:名無しさん@お腹いっぱい。
08/12/29 13:22:09 i3mdoAZj0
>>109
あー、やっぱ無いんですね。調査ありがとうございます。一応Wikiに報告しておきました。
実はメソッドのつづりが間違ってGetComposision()になってるとか、そんな感じのミスを想像してました。
調査というのはやはりVideoStudioとかを使ったんでしょうか?
一応書いて試してみたコードをのっけておきます。
--
StringProperty dbg = new StringProperty("デバッグ用","");
// プロジェクト内のコンポジション一覧を取得
IExpressionComposition[] comps = Property.Host.GetComposition();
// コンポジション一覧から"Comp 1"という名前のコンポジション一覧をリストアップすることはできる
IExpressionComposition[] samenamecomps = ExpressionUtils.GetCompositions(comps,"Comp 1");
// 「エクスプレッション.txt」を見ると、ExpressionUtils.GetComposition()で、コンポジション一覧から
// 直接コンポジションコード指定で取得できるとのことだったので試したが、エラーになる。
//IExpressionComposition samecodecomp = ExpressionUtils.GetComposition(comps,633660311381153341);
// とりあえずループでまわして自分のコンポジションコードを探して自コンポジションを取得することに。
int i;
for(i=0; i < comps.Length; i++){
if(comps[i].CompositionCode==633660311381153341){
dbg.TypeSafeValue = comps[i].CompositionName;
break;
}
}
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4854日前に更新/244 KB
担当:undef