Encontre componentes perdidos na Unity

Kleber SilvaDesenvolvimento, Destaque0 Comments

Missing Components Finder

Essa é para os desenvolvedores em Unity: sabe aquelas vezes em que você abre um velho projeto em Unity ou faz aquele refactor por causa de alguma mudança de Game Design e vários components ficam perdidos? Pois então, é realmente uma dor de cabeça procurar por cada um desses componentes. As maneiras mais fáceis são, se você tiver coragem, dar play no jogo, ir avançando nele e vendo onde a Unity reclama ou, se você tiver a paciência, selecionar cada um dos GameObjects em cada uma das cenas e colocar cada prefab numa cena selecionando cada um dos GameObjects deles. Bem, estes ERAM os jeitos mais fáceis.

Desenvolvendo jogos percebi que isso era não só uma situação comum, mas muito chata de ser resolvida. Criei então uma extensão pra resolvê-la. Chama-se Missing Components Finder.

Missing Components Finder

Missing Components Finder é uma extensão simples e efetiva: ela encontra todos os componentes perdidos em todos os GameObjects da cena atual e dos Prefabs do projeto. Não importa quão profunda seja a sua hierarquia, a extensão encontra os danadinhos e mostra os resultados de uma maneira que torna fácil a localização e a substituição: quando você seleciona um GameObject na lista de resultados, ele o seleciona na cena ou no projeto. A extensão ainda traz a possibilidade de você procurar somente na seleção atual, o que é bem útil pra quando você tem um projeto gigantesco e tem mais ou menos uma noção de onde está o problema.

A extensão já está disponível no Unity Asset Store e pode ser adquirida por aqui: Missing Components Finder na Unity Asset Store.

É isso pessoal! Esta é uma das extensões que já tinha desenvolvido há algum tempo e resolvi publicar. Vou trazer com o tempo outras extensões que estou publicando conforme elas forem saindo.

Até mais!

Este post está disponível também em English