NiVE愛用者スレ3【NicoVisualEffects】
at STREAMING
556:名無しさん@お腹いっぱい。
08/08/16 16:39:35 yFhM7QIO0
>>554-555
ありがとうございます。
ただどうやら自分が詳細を知りたいのはラストのnullから操作の部分のようです・・・
もうちょっと具体的に書きます。
やりたいことは以下の二つの例の組み合わせ、みたいなことになります
NiVEサンプル:円筒(螺旋階段)
URLリンク(www.smilevideo.jp)
タイムラインに並んだトラックをnullから一括で
//縦に整列
vp.Y = -items.Length / 2 + i * 1;
のようにi番目に対応した操作を行っています。
NiVE エクスプレッションを使ってみた・その2
URLリンク(www.nicovideo.jp)
メソッド・フィールドにget_material、get_effect、get_propertyが定義してあります。
これを利用させてもらってテストとしてnullから特定のトラックの特定のエフェクトを操作することはできました。
例:nullから「1枚目」という名前のトラックに差してある加減算の赤値をフレームごと増加
IExpressionItem item1 = get_material("1枚目");
IExpressionItem e1 = get_effect("1枚目", "加減算");
Int32Property R = (Int32Property)get_property(e1, "赤値");
R.TypeSafeValue = Property.Index;
で、タイムラインに並んだトラックのエフェクトに対しi番目に対応した操作をしたいです。
R.TypeSafeValue = 8 * i;
整列しつつ、色も順に付きつつ、みたいな。
「NiVEサンプル:円筒(螺旋階段)」のほうのトラックの取得関連のあたりがわけわかめで
それをどうやったらエフェクトの取得に応用できるのかサッパリ、
というのが自分が理解していない部分の本質っぽいです。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5112日前に更新/312 KB
担当:undef