Alex.SilR

RSS

Day 5 - Tumblr, Chapter 4, Find() and Strip’em

On day 5 I create this tumblr, posted the pass days and finish of read the chapter 4 of the book.

As I said earlier I had begun writing at Penzu, but I decided write in some place public and more known. As I wanted something simple and practical I opted for tumblr instead wordpress. Create an account and posting took a while, but it was pretty easy.

Chapter 4 continued talking about script and some basic programming concepts. There was nothing new to me, I just have a question when using the Find() function.

The Find() of the GameObject class returns a reference to a GameObject that is on the Scene (objects that are in the hierarchy). As the objects in the hierarchy don’t need have a unique name, what the Find() will return when two or more objects have the same name?

I did a little test and the answer is that the Find() returns a reference to the first object it encounters, regardless if there is more than one.

One thing that was annoying me, and that a resolve today was that Unity give a warning when the end of file doesn’t was saved in Windows(CR LF) format. To resolve it I install the plug-in Strip’em that can be set to save in Windows(CR LF) automatically.

Dia 5 - Tumblr, Cap 4, Find() e Strip’em

No dia 5 criei esse tumblr, fiz os post dos dias anteriores e acabei de ler o capítulo 4.

Como disse anteriormente tinha começado a escrever no Penzu, mas achei melhor optar por algo publico. Como queria algo simples e pratico acabei optando pelo tumblr invés do wordpress. Criar a conta e os post levou um tempo, mas foi bem fácil.

O capítulo 4 continuou falando sobre script e alguns conceitos básicos de programação. Não teve nada de novo para mim, só fiquei com uma dúvida quando a utilização da função Find().

A função Find() da classe GameObject retorna a referência de um GameObject que está na Scene (os objetos que estão na hierarchy). Como na hierarchy os objetos não necessitam ter nome único o que a função Find() irá retornar quando encontrar dois ou mais objetos com o mesmo nome?

Fiz um pequeno teste e a resposta é que o Find() retorna a referência para o primeiro objeto que ele encontra, independente se houver mais de um.

Uma coisa que estava irritando que resolvi hoje também foi instalar o plug-in Strip’em no Visual Studio que salva automaticamente o end line como Windows (CR LF). A Unity da um warning caso o arquivo não seja salvo nesse formato e ficar salvando na mão toda hora da no saco (para salvar manual vá a File -> Advanced Save Options…).