Unity3d file types. What are they for: .meta, .controller, .anim, .asset?

Short question:

What is the purpose of file types .controler, .anim, .assetin a Unity project.

Important Note: The purpose of these questions is to investigate the structure of the Unity3d project by its file types.

I am not asking how to prepare a project for git. I am interested in the purpose and behavior of files by their extension, looking for documentation as one in the summary # 1 .

Introduction what this question looks like:

I work with unity3d, and when I run git statusafter synchronization, I have a long list of modified / deleted files that I did not touch. These files have the following sizes:*.meta, *.controller, *.anim, *.assets

After long search queries for various queries, I found good enough information only for abut *.metafiles and collisions that can occur when playing or duplicating files guidin *.meta. But other file extension extensions are not well represented in Google's answers. And I can only guess what these files do by their extension, but I prefer to know this for sure.

Summary:

Can you help me find information about the purpose, structure and behavior of files with the following file extensions in a Unity3d project.

1) What is a *.metafile in Unity3d?

# 1: , . *.meta. https://blog.forrestthewoods.com/managing-meta-files-in-unity-713166ee3d30

2) . *.controller Unity3d?

3) *.anim Unity3d?

4) *.asset Unit3d?

+4
1

1) *.meta , .

2) .

3) .

4) Unity, .

+3

Source: https://habr.com/ru/post/1690931/


All Articles