←NiVEまとめTOPへ戻る
NiVEのエクスプレッション関連のメモ置き場です。
※筆者はC#の理解がいまいちですので、間違いなどがあったらごめんなさい。
内容を理解していただいたうえで、自己責任でご利用下さい。
間違いなどを見つけたら、トップページにあるゲストブックでご指摘いただけると助かります。
2009.01.03注記:
エクスプレッションは自分でも試行錯誤中なので頻繁に修正するかもしれません。
やってみると色々なことがわかってきますね、これ。
メモも再編しようと思うので、内容が安定するまでしばらく時間がかかると思います。
2009.02.02追記:
記述が二転三転してしまいましたが、
「テキストマテリアルやアニメータのエクスプレッションから
マテリアルやエフェクトのプロパティが設定できるかどうか」
については、
「設定できない(取得のみ可能)」
が正しい仕様とのことです。
NiVE v1.80ではバグが修正され、正しい仕様となっています。
■エクスプレッションからプロパティ値の取得・設定を行うサンプル
●マテリアルエクスプレッションから色々なプロパティにアクセスする手順 (2009.2.2更新)
●エフェクトエクスプレッションから色々なプロパティにアクセスする手順 (2009.2.2更新)
●テキストマテリアルエクスプレッションから色々なプロパティにアクセスする手順 (2009.2.2更新)
●アニメータエクスプレッションから色々なプロパティにアクセスする手順 (2009.2.2更新)
●シャドウコピーエクスプレッションから色々なプロパティにアクセスする手順 (2009.2.2作成)
上記5つのエクスプレッションを含むサンプルプロジェクトを作ってみました。
サンプルプロジェクトのダウンロード (2009.2.2更新)
■その他便利なコード例や、NiVEサンプルのエクスプレッションの修正・変更例など
■NiVE@避難所 - NiVE解説動画集にある、
NiVE エクスプレッションを使ってみた
NiVE エクスプレッションを使ってみた・その2
NiVEのプラグインの作り方
といった解説動画や各種NiVEサンプルも参考になると思います。