Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

Tags:

unity3d

Short Question:

What is purpose of .controler, .anim, .asset file types in Unity project.

Important note: The purpose of this questions is investigation of Unity3d project structure by it's files types.

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

Introduction how do this question appears:

I'm working with unity3d, and when I run a git status after sync I got a long list of modified/deleted files I did not touch. These files have next extentions: *.meta, *.controller, *.anim, *.assets

After long googling with different request I found good enough information only abut *.meta files and collisions that may happens when lose or duplicate guid in *.meta files. But other files extensions dose not represented so well in a google responses. And I able only guess what these kind of files do by their extension, but I prefer to definitely know it.

Summary:

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

1) What is *.meta file in Unity3d?

answer#1: This file type contains data about assets that cannot be stored inside assets. Each asset has it own *.meta file. https://blog.forrestthewoods.com/managing-meta-files-in-unity-713166ee3d30

2) What is. *.controller file in Unity3d?

3) What is *.anim file in Unity3d?

4) What is *.asset file in Unit3d?

like image 725
Dmitry Dmitriev Avatar asked Dec 17 '17 16:12

Dmitry Dmitriev


People also ask

What are .meta files in Unity?

A . meta file is created. The relationship between the Assets Folder in your Unity Project on your computer, and the Project Window within Unity. You'll notice in the image above that there are . meta files listed in the file system for each asset and folder created within the Assets folder.

What format are assets in Unity?

FBX and Model files Since Unity supports the FBX file format, you can import data from any 3D modeling software that supports FBX. Unity also natively supports importing SketchUp files.

Do you need .meta files Unity?

Unity meta files contain valuable information about the Assets in your project. You should check them into your version control system (VCS). If you omit the . meta files, the version of your project in source control will be incomplete and broken, with missing settings, and broken references between objects.

What is a Unity .asset file?

An ASSET file is an asset or configuration file used by Unity, a video game development program. It contains either a game asset or project settings. For example, DynamicsManager. asset stores a game's physics settings. Unity is a game development program with which developers can create 2D and 3D video games.


1 Answers

1) *.meta files store the settings of the files you have in your project.

2) It's The Animator Controller Asset.

3) It's Animation Clip.

4) It's Unity's own format that's used to store project settings or some resourses.

like image 94
Hamid Yusifli Avatar answered Oct 20 '22 05:10

Hamid Yusifli