摘要: 坦克案例 位移 通常来说,我们的玩家,在该案例中也就是坦克,至少有3个组件,NetWork Identity、NetWorkTransform、Network Transform Child,其中 Network Transform Child 用于同步子物体的位置等信息。 因为Network Tr 阅读全文
posted @ 2022-08-09 18:22 LemonInCup 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: 枚举器与可枚举类型 以数组为例说明,数组之所以可以使用foreach进行遍历,本质上是因为它是一个可枚举类型,什么是可枚举类型? 可枚举类型可以按需提供一个叫做枚举器的对象,枚举器可以一次返回请求的数组中的元素,枚举器知道项的次序并且跟踪它在序列中的位置,然后返回请求的当前项。 获取一个对象枚举器的 阅读全文
posted @ 2022-08-09 18:09 LemonInCup 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 发布者与订阅者 很多程序都有一个共同的需求,即当一个特定的程序事件发生时,程序的其他部分可以得到该事件已经发生的通知 。可以使用发布者/订阅者模式来满足这种需求,在该模式中,发布者类定义了一系列程序的其他部分可能感兴趣的事件。其他类可以“注册”以便在事件发生的时候可以通知它们。这些订阅者类通过向发布 阅读全文
posted @ 2022-08-09 18:07 LemonInCup 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 什么是委托 可以认为委托是持有一个或多个方法的对象,但是委托与典型的对象不同,你可以执行委托,委托会执行它所“持有”的方法。 你也可以将委托看成一个包含有序方法列表的对象,方法的列表称为调用列表,这些方法具有相同的签名和返回类型。 调用列表中的方法可以是实例方法也可以是静态方法。 在调用委托的时候, 阅读全文
posted @ 2022-08-09 18:06 LemonInCup 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 什么是结构 结构是程序员定义的数据类型,与类非常类似。它们有数据成员和函数成员。虽然与类相似,但是有许多重要的区别。 类是引用类型而结构是值类型; 结构是隐式密封的,这意味着它们不能被派生。 结构是值类型 结构类型的变量不能为null 两个结构变量不能引用同一对象 对结构赋值 把一个结构赋值给另一个 阅读全文
posted @ 2022-08-09 18:05 LemonInCup 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 整数字面量 没有小数点 带有可选的后缀 236//整型 236L//长整型 236U//无符号整型 236UL//无符号长整型 uint、ulong 实数字面量 f后缀为float 类型;d后缀为double类型 字符字面量 char c1 = 'd';//单个字符 char c2 = '\n';/ 阅读全文
posted @ 2022-08-09 18:04 LemonInCup 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 类继承 通过继承我们可以定义一个新类,已存在的类称为基类(base class),新类称为派生类(derived class),派生类包含: 本身声明中的成员 基类的成员 class OtherClass : SomeClass { //.... } 以上展示了一个继承SomeClass类的子类Ot 阅读全文
posted @ 2022-08-09 18:04 LemonInCup 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 成员修饰符的顺序 按照**【特性】【修饰符】核心声明 **的书序来排列 如果有多个修饰符,则修饰符之间的顺序是任意的,如以下这两个是一致的: public static int a ; static public int a; 静态字段 静态字段被类的所有实例共享,所有实例都访问同一内存位置。因此, 阅读全文
posted @ 2022-08-09 18:02 LemonInCup 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 动画状态机结构 动画状态机第一层--BaseLayer 先说状态机结构,分为两层,第一层主要是移动相关的动作和一些独立的动作(这些动作不会被上面一层的动作override) 进入Strolling子状态机,我们可以看到Locomotion和AimMovement,其中Locomotion是主角没有在 阅读全文
posted @ 2022-07-14 12:53 LemonInCup 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 组件 Network Transform 这个组件的功能现在只用于同步位置、旋转和缩放。 当我们添加NetWork Transform的时候,会自动为我们添加一个Network Identity的组件,这也是NetWork Transform组件依赖的一个必须组件。 默认情况下,NetWork Tr 阅读全文
posted @ 2022-07-14 12:44 LemonInCup 阅读(5195) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示