猫史档案馆


【unity3D】入门教程

用户:我爱Kitten我爱Kitten查看:0 回复:3 评论:0 创建时间:2022-12-08T21:18:49


创建脚本 Create Script 

创建脚本之后,会显示这个:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public 这是你输入的脚本名称 : MonoBehaviour{
    void Start(){}
    void Update(){}
}

来解释一下,using指令会帮助你导入脚本所欲要的配置文件。

如:

using 插件或包的名字;

即可导入一些包或插件。

MonoBehaviour是所有成为组件的脚本必备的类。即,所有要成为组件的脚本都要继承MonoBehaviour类。

===========================基本方法========================================

u3D有两个基本方法,分别是Start和Update。

Start方法只会在Update方法执行前执行一次(Tips:官方建议除非有依赖关系,否则所有的Start函数都应该换成Awake函数)

Update方喵每一帧都执行,每一帧的时间不固定。

LateUpdate同理。

FixedUpdate是以一个相对较为平均的速度去执行脚本。

===========================C#小知识科普=====================================

public、private和protected的区别。

public、private和protected是访问界定标识符。是来控制数据结构的可访问空间的。

public是指全部公开,即类内、类外、子类均可访问。

private是指完全私有,即除了类内,子类,外部都不可以访问。

protected是指半公开,只会在类以内和子类内可以访问。


回复

上一页1 页 / 共 1下一页
我爱Kitten我爱Kitten

补充:如果不指定访问界限标识符,系统默认为private。

点赞0


评论


PlumStevenPlumSteven

写的不错,但是注意以下下面几点:

1.你说这个是Unity3D教程,但你全篇都在写C#,应该讲一讲编辑器的使用(毕竟我就是只会代码不会使用Unity的那种人)

2.排版注意一下,你可以使用编创协的Markdown编辑器来发布帖子,这样会更好看(Markdown支持多种编程语言的插入)

3.教程偏短了,读起来不够过瘾

4.最后面对于访问修饰符的解释不够明确,很多没有学过C#的人根本不知道类和子类是什么

点赞0


评论


guxia666guxia666

AZ

点赞0


评论