官术网_书友最值得收藏!

Watching for possible gotchas while creating script files in Unity

Notice line 4 in the following screenshot:

public class LearningScript : MonoBehaviour 

The class name LearningScript is the same as the filename LearningScript.cs. This is a requirement. You probably don't know what a class is yet, but that's okay. Just remember that the filename and the class name must be the same.

When you create a C# script file in Unity, the filename in the Project tab is in Edit mode, ready to be changed. Please rename it right then and there. If you rename the script later, the filename and the class name won't match. The filename would change, but line 4 will be this:

public class NewBehaviourScript : MonoBehaviour 

This can easily be fixed in MonoDevelop by changing NewBehaviourScript in line 4 to the same name as the filename, but it's much simpler to do the renaming in Unity immediately.

主站蜘蛛池模板: 景谷| 赤峰市| 重庆市| 萨嘎县| 永福县| 贡山| 长治市| 林州市| 安仁县| 大埔区| 青阳县| 五台县| 深州市| 来凤县| 河源市| 策勒县| 汾阳市| 迭部县| 页游| 明星| 安图县| 阿克陶县| 博乐市| 双桥区| 湘潭县| 霍邱县| 凉城县| 临泽县| 罗江县| 闽清县| 涿鹿县| 蓬溪县| 铜山县| 翁牛特旗| 原平市| 淳化县| 德格县| 邵武市| 正宁县| 乐安县| 聂拉木县|