自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Unity Job System(2)

这里说的LLVM就是Burst编译器,LLVM是一个开源的编译器,由于它对GC支持的不好,所以Unity使用它对值类型数据进行编译,而且现在必须在Job中。Burst 是一个编译器,您可以将其与 Unity 的作业系统配合使用,以创建可增强和提高应用程序性能的代码。它将代码从 IL/.NET 字节码转换为使用LLVM 编译器的优化的本机 CPU 代码。Burst 是使用 LLVM 从 IL/.NET 字节码转换为高度优化的本机代码的编译器。

2024-06-21 09:08:06 910

原创 Unity的Job System (1)

以便您的应用程序可以使用所有可用的 CPU 核心来执行代码。这样可以提高性能,因为您的应用程序可以更高效地利用其运行的所有 CPU 核心的容量,而不是在一个 CPU 核心上运行所有代码。Unity 使用自己的本机作业系统通过多个工作线程来处理自己的本机代码,这取决于应用程序运行的设备上可用的 CPU 核心数。通常,Unity 在一个线程上执行您的代码,该线程在程序启动时默认运行,称为主线程。但是,当您使用作业系统时,Unity 会在工作线程上执行您的代码,这称为多线程。

2024-06-21 09:01:40 715

原创 Final Cut Pro 笔记

长按即可使用功能。B(切割)、T(修剪)、R(选择范围)、P(位置)、H(抓手)、Z(缩放)

2024-06-19 12:04:25 256

原创 Unity UI

Unit1 设置文本使用字体的属性 Font 自动调整字体大小,使字符串在文本范围内显示 BestFit Unit2 文字数量限制 Character Limit CD遮罩Image Type模式为 Filled 贴瓷砖Image Type模式为 Tiled 切片精灵Image Type模式为 Sliced 最基础的图像mage Type模式为 Simple 下拉列表展示条目 Options 阴影特效 Shadow组件 对图形进行裁剪显示 Mask组件

2024-06-19 12:01:04 469

原创 unity网络框架理论点

Socket.Accept 和 Socket.BeginAccept的区别是:Accept需要手动开线程,不然会阻塞主线程。WebSockets是Html5中的一种新的协议,正确的是,它建立在TCP之上同HTTP一样通过Tcp来传输数据。在内存管理方面堆和栈说法正确的是:在函数体中定义的变量通常在栈上|堆内存需要GC回收|堆中内存一般用new分配。关于MTU正确的是:设备mtu的值小于数据报大小,会导致数据报大小分片。在传统的操作系统中,进程即是基本的分配单元,也是基本的执行单元。

2024-06-19 11:33:14 938

原创 栈(Stack)和队列(Queue)

栈(Stack)和队列(Queue)是常用的数据结构,用于存储和操作数据。它们在C#中都有相应的类来实现。

2023-08-23 20:26:16 77

原创 使用委托事件的机制完成:天气监测系统

有三种显示天气数据的显示器,显示器随时可以添加到检测系统中,也可以随机从系统中移除。当“中控”获取的数据发生变化时,所有的显示器也同步更新显示。有一个“中控”可以实时获取天气的真实数据。

2023-08-22 19:27:09 63 1

原创 C#编程——字典

C# 中的字典(Dictionary)是一种集合类型,用于存储键-值对。它提供了高效的查找操作,通过使用键来访问对应的值。在 C# 中,字典类被实现为泛型类型,其中TKey是键的类型,TValue是值的类型。

2023-08-21 14:16:23 229 1

原创 C#编程——集合

C#中的List集合是一个动态数组,可以存储多个元素,并且可以根据需要自动调整大小。它属于泛型类,允许在同一个列表中存储不同类型的元素。

2023-08-21 14:03:45 170 1

原创 C#——委托

C#委托是一种非常有用的机制,它允许我们在运行时动态地处理方法,并将其作为参数传递。通过委托,我们可以创建可重用的代码块,并在不同的上下文中使用它们。同时,多播委托还提供了一种实现事件处理、回调函数等功能的简单方式。

2023-08-21 10:28:27 82 1

原创 C#面向对象继承(2)

代表本类对象this.本类成员方法this.本类的属性或是字段在本类使用的时候可以省略不写this用来区分同名的局部变量和成员变量。

2023-08-15 09:26:06 81

原创 C#面向对象编程—继承

1.继承:是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个类时,不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类/父类,这个新的类被称为派生类/子类。2.OPP编程中继承的概念是:派生自同一个基类的不同类的对象具有一些共同特征。

2023-08-14 10:07:24 517

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除