Unity Custom Inspector

Gera código de inspector personalizado do Unity robusto para MonoBehaviour ou ScriptableObject, descrevendo campos serializados, atributos e hooks de layout para simplificar a personalização do editor.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,236+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Gera um script Editor Inspector estruturado para Unity para MonoBehaviour ou ScriptableObject.
Os usuários fornecem o tipo-alvo, definições de campo e preferências de layout opcionais; a ferramenta produz uma classe Editor pronta para uso que personaliza o inspector no Unity Editor.

Conceitualmente, o gerador mapeia cada campo a uma SerializedProperty, constrói OnInspectorGUI usando EditorGUILayout.PropertyField e adiciona controles como foldouts ou listas quando solicitado. Valida tipos, serialização e compatibilidade com Unity para garantir que o código gerado compile sem problemas.

Público-alvo: programadores de gameplay, equipes de ferramentas de editor e desenvolvedores de motores que exigem uma UX de editor consistente e boilerplate reduzido. Valor único: conformidade estrita com as regras de serialização do Unity, layouts avançados opcionais e código C# idiomático com mínimo boilerplate. Funções principais: mapeamento de campos, verificação de erros e suporte opcional para arrays, listas e tipos serializáveis aninhados. Casos de uso: editores de inventário, painéis de estatísticas de personagens e integrações de ferramentas de nível.
A ferramenta gera um script Editor autônomo que deve ficar em uma pasta Editor; pode ser expandido manualmente após a geração. Isso acelera a personalização do editor mantendo a compatibilidade e a manutenibilidade no Unity.

How to Use

  1. Fornecer entradas: especificar target_type (ex.: PlayerStats) e definir campos com nome, tipo e flag de serialização.
  2. Ativar opções avançadas conforme necessário: foldouts, listas e tipos aninhados.
  3. Executar a geração: a ferramenta produz um snippet completo de script Editor.
  4. Exportar ou copiar: salvar em Editor/YourTypeEditor.cs e importar no Unity.
  5. Integrar: colocar em uma pasta Editor no projeto e permitir que o Unity recompilie o script.
How to use unity custom inspector

Frequently Asked Questions

Find Quick Answers

Quais tipos Unity são suportados pelo gerador?
Os alvos suportados são MonoBehaviour e ScriptableObject. Campos devem seguir as regras de serialização do Unity; campos não serializáveis ou estáticos são ignorados, a menos que especificado de outra forma. O gerador foca em dados serializáveis usados no inspector.
O tool pode lidar com arrays, listas ou tipos aninhados?
Sim. O tool suporta arrays e listas genéricas e pode mapear classes serializáveis aninhadas. Para aninhamentos complexos, forneça definições claras de campos e, se necessário, use PropertyDrawers separados para personalização mais profunda.
O código gerado depende de ferramentas de terceiros?
Não. A saída utiliza APIs padrão do Unity Editor (SerializedProperty, OnInspectorGUI, EditorGUILayout) e não depende de frameworks de terceiros como Odin. Você pode expandi-la manualmente após a geração, se necessário.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Conversor Spotify para MP3

Converte arquivos de áudio fornecidos localmente para MP3, permitindo ouvir offline e compatibilidad...

Developer Tools

Calculadora de Distância Rodoviária

Calculadora de distância rodoviária para viajantes, planejadores logísticos e motoristas, para estim...

Developer Tools

Calculadora de Idade

Determine rapidamente a idade de uma pessoa a partir da sua data de nascimento com nossa calculadora...

Developer Tools

Conversor de moedas

Converta rapidamente valores entre diferentes moedas com nosso conversor de moedas online gratuito,...

Your Feedback Matters

Help Us to Improve