Kozu-vr / VketBoothValidator

※Vケット3 には対応していません。 Vケット2のブースが入稿ルールに沿っているかチェックする入稿支援ツール(非公式)です。 こちらはメンテナンスを終了しました。今後はVitDeckに移行します。https://vitdeck.github.io/VitDeck/
https://kozu-vr.github.io/VketBoothValidator/
MIT License
8 stars 3 forks source link

[B07]#9 長いファイルパスのfbxファイルが複数回ログに表示される #51

Closed Kozu-vr closed 5 years ago

Kozu-vr commented 5 years ago

180を超えると現象が発生するが、更に長くなるとfbxの中身が展開できなくなり、1つのfbxとしてカウントされている模様。

[!]B07:ファイルパス長制限 rule
180文字を超える長いパス:8
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語 101234567890123456789012345678901234567890123456789012345678901234567890123456789.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語3materiaru1234567890123456789012345678901234567890123456789012345678901234567890123456789.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュのみ0123456789012345678901234567890123456789012.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュのみ0123456789012345678901234567890123456789012.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュのみ0123456789012345678901234567890123456789012.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュ+日本語アーマチュア23456789012345678901234567890123456.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュ+日本語アーマチュア23456789012345678901234567890123456.fbx
Assets/circlename_yourname/Textures/日本語メッシュのみ01234567890123456789012345678901234567890123456789012345678901234567890123456789/日本語メッシュ+日本語アーマチュア23456789012345678901234567890123456.fbx
Kozu-vr commented 5 years ago

fbxの中身が展開される長さの限界値2ファイルで試してどちらも182文字(文字数でカウントしてる模様)

Assets/circlename_yourname/Models/01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012あ.fbx Assets/circlename_yourname/Models/01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012x.fbx

Kozu-vr commented 5 years ago

別プロジェクトで試すと206まで行けた。 Assets/Demo_booth/Models/BoothDemo012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567.fbx

違いはUnityプロジェクトまでのパス UnityProject/VketBoothValidator/VketBoothValidator UnityProject/VketDemoBooth

Kozu-vr commented 5 years ago

完全パスの長さが260を超えてるっぽい こちらは #7 関連。 C:\Users\Kozu\Documents\Unity projects\VketDemoBooth\Assets\Demo_booth\Models\BoothDemo012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567.fbx

このIssueの修正では #9 と同じものをいれてクローズする。