Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[B05]noneになっているメッシュの検出 #75

Closed
Kozu-vr opened this issue Jun 9, 2019 · 5 comments
Closed

[B05]noneになっているメッシュの検出 #75

Kozu-vr opened this issue Jun 9, 2019 · 5 comments
Assignees
Labels
1.0.0-vketB enhancement New feature or request Validator VitDeck機能の一つ。対象が設定されたルールに従っているか検証します。

Comments

@Kozu-vr
Copy link
Contributor

Kozu-vr commented Jun 9, 2019

#58 個別ルールの実装

項目
セクション Booth
ID B05
クラス名 NoneMeshRule
ルール noneになっているメッシュの検出
検証対象 ブースオブジェクト
非アクティブオブジェクトの扱い 検証する
拡張設定 なし
デフォルト値 なし
備考 ParticleSystem内はShapeでMeshを使うときのみ検出

[サンプル]

        [Validation]
        public IRule noneMeshRule = new NoneMeshRule("[B05]None meshルール");
@Kozu-vr Kozu-vr added enhancement New feature or request Validator VitDeck機能の一つ。対象が設定されたルールに従っているか検証します。 labels Jun 9, 2019
@Kozu-vr Kozu-vr mentioned this issue Jun 23, 2019
@sokuhatiku
Copy link
Contributor

@Kozu-vr こちら土曜日までの間に試してみます。missingの応用でそう苦労せず行けると思うので……。

@sokuhatiku sokuhatiku self-assigned this Jul 3, 2019
@Kozu-vr
Copy link
Contributor Author

Kozu-vr commented Jul 4, 2019

@sokuhatiku
ありがとうございます、こちらmissingと違ってNoneであることが許可されるコンポーネントがあり得るかまず調べないといけないのでそれが大変だと思っています。
余裕があればでお願いしますー

@Kozu-vr
Copy link
Contributor Author

Kozu-vr commented Jul 4, 2019

Materialでも特別扱いしたParticle system rendererとか大丈夫か気になってる。

@Kozu-vr
Copy link
Contributor Author

Kozu-vr commented Jul 4, 2019

Meshへの参照を持っている以下のコンポーネントについて確認する必要があります。

  • MeshCollider
  • MeshFilter
  • Skinned Mesh Renderer
  • ParticleSystem のShapeとRendererにMeshがある(指定されない場合の挙動要確認)

@Kozu-vr
Copy link
Contributor Author

Kozu-vr commented Jul 4, 2019

ParticleSystem 以外はコンポーネントがあるのにmeshがNoneなのは意味をなさないので普通に検出でOKだと思います。
PSについては無視でもいいかな・・・? 意見あればお願いします。

@sokuhatiku sokuhatiku mentioned this issue Jul 5, 2019
Kozu-vr added a commit that referenced this issue Jul 6, 2019
@Kozu-vr Kozu-vr closed this as completed Jul 6, 2019
sokuhatiku added a commit that referenced this issue Sep 2, 2021
バリデーションルール・メッセージの接頭辞 (バーチャルマーケット3の名残) を除去
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1.0.0-vketB enhancement New feature or request Validator VitDeck機能の一つ。対象が設定されたルールに従っているか検証します。
Projects
None yet
Development

No branches or pull requests

2 participants