ソース工場

Unityでいろいろ作ってます。ほぼ自分用メモですがお役に立てたら嬉しいです。

【Playmaker】子オブジェクトのMeshRenderを削除

プロビルダーでレベルデザインした後にコリジョンだけ使いたいので方法を探した。
カスタムアクション「Get Next Child」「Destroy Component」でできた。

f:id:MaSauce123:20220118003439p:plain

<手順>

①アクション「Get Next Child」でゲームオブジェクト「Null Group」の子を取得する

f:id:MaSauce123:20220118003526p:plain


②アクション「Destroy Component」でコンポーネント「Mesh Renderer」を削除

f:id:MaSauce123:20220118003554p:plain


全ての子オブジェクトの「Mesh Renderer」を削除するまで①②の処理をループし、
終わるとEndに行くフローとなっている。

 

<結果>

消えた!!

f:id:MaSauce123:20220118003621g:plain


以上、色々応用が利きそうな処理でした。