Oi, Victor, só a parte do Inspector que é mais chatinha, você pode criar um Singleton pra isso (vemos em outras partes do curso) ou na parte superior direita do Inspector clicar e ligar o modo Debug.
Mas o static
é isso mesmo, quando marcamos a variável como static
significa que em qualquer instância ela vai valer o mesmo valor. Pense na classe como uma planta baixa de uma construção e com ela pode criar várias casas que são as instâncias.
Então se no script do Zumbi criarmos uma variável speed
com valor 10 e marcamos ela como static
em todos os Zumbis que usarmos aquele script essa variável vai valer 10 e se mudarmos seu valor isso serve para todos.
Por isso podemos acessá-la diretamente, porque não importa a instância ela muda para todos.