ParKS
ParKS
全部文章
分类
3C(1)
ARPG系列(42)
C+基础(4)
Shader(13)
Unity程序框架(18)
刷题(58)
地编-饥荒(13)
实用工具(9)
序言(1)
战斗系统(6)
未归档(3)
计算机图形学(6)
计算机网络(2)
归档
标签
去牛客网
登录
/
注册
ParKS的知识博客
积累,加油
TA的专栏
150篇文章
12人订阅
Unity独立游戏开发-饥荒Demo-地编
12篇文章
1188人学习
Unity独立游戏开发-ARPG
42篇文章
839人学习
Unity独立游戏开发-程序框架1.0
14篇文章
2637人学习
Unity Shader
12篇文章
2889人学习
Unity战斗系统
5篇文章
1711人学习
计算机网络
2篇文章
365人学习
计算机图形学
6篇文章
1861人学习
剑指&代码随想录
57篇文章
1249人学习
全部文章
(共171篇)
2. Addresable
来自专栏
Addressable Resources AssetBundle Addressable 分包策略 代码调用AA资源 Resources 简单便捷,适合小Demo。 一旦运行全部进内存,无法管理。 影响游戏的启动时间。 AssetBundle Unity中的资源管理底层都是这个,包括Re...
C#
Unity
ARPG
2022-06-11
0
726
9.管理器基类和GameRoot
来自专栏
管理器基类和GameRoot 管理器基类 GameRoot 管理器基类 为管理器创建基类和管理器单例。 public abstract class ManagerBase : MonoBehaviour { public virtual void Init() {...
C#
Unity
2022-06-11
0
620
8.对象池介绍
来自专栏
对象池介绍 功能 GameObject对象池 Object对象池 功能 在Unity中,对象的生成、销毁都需要性能开销,在一些特定的应用场景下需要进行大量重复物体的克隆,因此需要通过设计对象池来实现重复对象的使用完暂存,待需要时直接拿来用,而不是重新生成一个对象。本节设计的对象池有两种:Game...
C#
Unity
2022-06-10
0
592
2.柏林噪声算法
来自专栏
柏林噪声算法 随机生成一条线上的多个节点 使用柏林噪声 随机数种子 随机生成一条线上的多个节点 lineRenderer = GetComponent<LineRenderer>(); Vector3[] positions = new Vector3...
C#
Unity
地编
2022-06-10
0
862
Unity引擎介绍&高级特性
来自专栏
Unity引擎介绍&高级特性 Unity 3D 游戏引擎 Unity编辑器和基本常用API类 Unity编辑器界面 基本常用API类 核心功能 C# 及其在Unity中的高级特性 泛型 泛型类 泛型约束 泛型方法 委托与事件 委托 事件 集合 集合Arr...
C#
Unity
2022-06-07
1
1560
1. Texture原理及实时绘制
来自专栏
Texture原理及实时绘制 序言 Texture是什么 Texture和Image Sprite的关系 Texture和模型材质贴图的关系 Texture实时改色以及叠加绘制 改色 叠加绘制 序言 序言看这里。 Texture是什么 在Unity中,图片导入后就是一个T...
C#
Unity
地编
2022-05-31
0
1040
7. 单例基类-Mono
来自专栏
基于MonoBehavior的单例模式 适用于需要挂载到游戏物体上的脚本对象。 类似的,使用Awake函数在游戏运行开始时对单例进行初始化,挂载到游戏物体上的脚本对象生命周期与游戏对象一致,所以用饿汉式即可,实例化放到Awake中的原因是子类继承mono单例是会自动拥有Awake并执行完成实例,效果...
C#
Unity
程序框架
2022-05-31
0
881
6. 单例基类-C#
来自专栏
对于普通C#脚本类,不必挂载在游戏场景内的物体上,也就不会出现在Inspector面板上,不继承MonoBehavior类。 单例模式 整个游戏内全局只持有一份实例。 public abstract class Singleton<T> where T : Singleton&l...
C#
Unity
程序框架
2022-05-31
0
965
5. 框架结构
来自专栏
框架介绍 除以上提到的主要模块外还有事件工具、状态机、本地化功能。 项目文件目录 UML类图
C#
Unity
2022-05-30
0
632
1-4. 前置知识
来自专栏
目录 C#拓展方法 C#自定义特性 AttributeUsage 特性类的约束 拓展方法获取自定义特性 ScriptableObject基本使用 Odin插件基本使用 C#拓展方法 序言 扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改...
C#
Unity
2022-05-30
0
892
首页
上一页
9
10
11
12
13
14
15
16
17
18
下一页
末页