電子工作やプログラミングのHowtoを逆引き形式で掲載しています。作りたいモノを決めて学んでいくスタイル。プログラマではないので、コードの汚さはお許しを。VTuber関連バーチャルキャスト+VCIでマテリアルの色を変化させてみました。Animationを使って色が変化していくアニメーションを作りたかったのですが、バーチャルキャスト+VCIで扱えるのは「位置・大きさ・回転」のアニメーションのみ。現状マテリアルの色を変化させるなら、スクリプトを書くしかありませんでした。使う用途があったので、簡単なサンプルを作ってみました。オブジェクトを1回にぎると色の変化が始まり、2回目で止まります。色の変化は2秒かけて赤→青と変化するようにしました。止まってから再度にぎると、途中からではなくリセットされた状態(赤にもどる)で変化します。バーチャルキャスト+VCIで2秒かけて色が変わるアニメーションをメモりました。内容としてはこちらを参考にしました。virtualcast.jp下に色がループするバージョンを追記しました。0endendUnity(C#)で書かれた下記のスクリプトをVCI(Lua)用に書き直して、アイテムとアイテムが接触したとき(タッチしたとき)に色が変化して、再度タッチすると止まるものも作ってみました。prince9.hatenablog.comまた下記のようにアイテムの中にボタンがある場合は、このようにすることで当たり判定をつけることができます。Body」にアイテムを指定する(下記の場合は本)。Jointをつけておけば、元のアイテム(下記の場合は本)を動かすと同時にボタンも動きますバーチャルキャストとVCIで、「VCIスクリプト+Unityで制作」のアニメーションできた。同一オブジェクトに適用可能。(1)リンクはてなブログブログをはじめる週刊はてなブログはてなブログPro最新記事VRMファイルをVRChat用に変換、アイテムを持たせてアバターをアップロードするclusterでステージをつくる(ギミックなし・カスタムシェーダなし編)バーチャルキャストで装着アイテムのアニメーションをOn/Offするバーチャルキャスト配信でVRを持ってないゲストさんが参加する場合バーチャルキャスト+VCIで色のアニメーションを行う月別アーカイブはてなブログをはじめよう!prince9さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。