3、用 Unity 3D 学习 C 编程

用 Unity 3D 学习 C# 编程

1. C# 编程基础概念

在 C# 编程中,当数据与逻辑结合并写入单个文件时,这个文件就被称为类。类本身也是一种数据,可以通过更多逻辑进行管理。类用于在计算机内存中创建对象,并且可以复制这些对象,使其具有独立的生命周期。

类是构建对象的基础,类中的每一段数据都会成为对象的一部分。类中不同的数据块被称为类成员,类成员也可以是逻辑块,即函数或方法。

从类创建的对象被称为实例。以僵尸游戏为例,每个僵尸都是从僵尸类复制或实例化而来的,每个僵尸对象在类中的每个属性或数据元素都有唯一的值,比如生命值和位置。

对象之间可以像家族成员一样相互继承属性。子类可以继承父类的属性,例如,从僵尸类创建的子僵尸可能继承父类对大脑的渴望。同时,子僵尸还可以添加新对象并修改从父类继承的对象,比如子僵尸可能有父僵尸没有的触手。

对象通过事件和消息进行交互。例如,向僵尸射击会创建一个事件,在编程术语中,这被称为“引发”事件。子弹撞击事件会通知僵尸类在被击中时采取必要的步骤。事件会命令类对其数据采取行动,这就是函数发挥作用的地方。

函数,也称为方法,是作用于数据的逻辑部分。它们允许类创建额外的事件并与更多对象进行交互。当玩家按下扳机或移动操纵杆时,会引发更多事件并发送消息。事件和消息使玩家能够与游戏世界进行交互,逻辑事件和对象共同构建了游戏。

2. C# 文件的样子

在 Unity 3D 游戏中,由许多不同的 C# 文件组成,每个文件都可以称为一个“类”,文件扩展名是 .cs (代表 C Sharp)。这里的类和学校里教的课程类不同,更类似于生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值