バーチャル3Dクリエイター神部まゆみです(*^_^*)
この記事はerror CS0246: The type or namespace name ‘float4x4’ could not be found~エラーが出た時の対処法についての記事です。
症状:Unity6.2でUniVRMを入れたらエラーが出た
UniVRMを入れる前にも赤字でエラーがでていたから、もしかしたらUniVRM入れる前にも出ていたかもしれない。
ただUniGLTFってかいてあるのでUniVRMのところでもエラーが出ている感じ?

Assets\UniGLTF\Runtime\Utils\MathHelper.cs(9,47): error CS0246: The type or namespace name ‘float4x4’ could not be found (are you missing a using directive or an assembly reference?)
仮説:パッケージマネージャーから該当のプログラムを入れれば直るのではないか?
以前CS0234エラーでMathmaticsがないっていうエラーが出たことがあるんだけど、パッケージマネージャーから入れたら直ったことがある。
っていうか今回も混じってこのエラーが出ているんですよね(-_-;)
なんとなくこれかなぁという気がする。
↑の記事を書いた時よりもエラーの数が多いけどエラーの種類は同じかなぁ。
今回はMathmatics、float、quaternionがないっぽい
見た感じのこの三つの系統のプログラムが足りない感じっぽいので、これをパッケージマネージャーで入れれば直るかな?


解決:パッケージマネージャーで入れたら直った
パッケージマネージャーでUnityレジストリ内を検索すればOK。


あれ、mathmatics入れただけで直ったΣ(゚Д゚)
なんか警告出てるけど消去すれば消えます。


まぁ直ったから良いか(^_^;)
おわりに
案外簡単に直って良かった。
このあたりのエラーはちょくちょく出るので、対処法を知っておいた方が良いですね。
また何かあれば追記します(*^_^*)