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篇)
6.拖拽模型旋转
来自专栏
拖拽模型旋转 添加窗口脚本 监听模型拖拽区域 角色旋转 添加窗口脚本 创建UI_CreateCharacterWindow脚本并挂载到窗口中,使用属性结合框架的GameSetting完成对窗口的初始化,详细可见框架UI部分内容,注意AA内Group名和包名与资源一致。 [UIElement(fa...
C#
Unity
ARPG
2022-06-14
0
610
9-10.地图网格系统
来自专栏
地图网格系统 顶点 生成顶点,确定顶点的索引和坐标 格子 生成格子 基于顶点找格子 顶点 生成顶点,确定顶点的索引和坐标 顶点和网格的其实位置不同,边界上是没有顶点的(顶点四周要求必须都有网格),所以第一个网格-第一个顶点-第二个网格-第二个顶点的顺序。顶点的索引由x,y的索引...
C#
Unity
地编
2022-06-14
0
637
8.War3地形拼接算法理论
来自专栏
War3地形拼接算法理论 贴图生成 贴图生成 使用柏林噪声可以完成区域划分,具体的还需要对每个区域的贴图进行生成,可以叠加平滑过渡。 可以通过多张草的贴图按照合适的顺讯叠加生成自然的地形。 地形算法的本质是根据某个贴图的四个顶点上是否与四个标准草顶点(1,2,4,8)相连,连一个加一个,最...
C#
Unity
地编
2022-06-14
0
1188
7.设置Mesh的UV
设置Mesh的UV UV介绍 设置地形MeshUV UV介绍 UV包含在Mesh中,将模型拍平成多个面。 对于矩形面片,UV和mesh一致(只有一个面)。 设置地形MeshUV mesh.uv = new Vector2[] { new ...
C#
Unity
地编
2022-06-14
0
710
6.实时绘制一个Mesh作为地面
来自专栏
实时绘制一个Mesh作为地面 Panel 绘制三角网格和矩形 Panel Unity自带的Panel作为地面存在问题: 顶点数量较多 UV信息导致贴图角度不对(z轴反了) 因此需要自己绘制一个矩形作为地面。 绘制三角网格和矩形 [Button("生成地图")] public ...
C#
Unity
地编
2022-06-13
0
564
5.搭建主要UI窗口
来自专栏
搭建主要UI窗口 导入素材 搭建UI窗口 导入素材 导入素材并取消部分不需要交互的对象上的RayCast,为导入的人物模型创建空父物体方便进行脚本挂载。 搭建UI窗口 建立角色模型渲染贴图PlayerModelRenderTexture。 设置模型相机(新建一个单独看人物模型的相机)为纯色背...
C#
Unity
ARPG
2022-06-12
0
417
3-4.引入程序框架、换装改色工具
来自专栏
引入程序框架 导入框架 换装改色工具 导入ARPG资源 导入框架 链接 在Addressable中添加框架中AudioPlay(音效播放器)的资源管理,GameRoot拖拽到场景中跟随场景加载。 换装改色工具 将改色工具导入放到框架下的ExtensionModel文件夹下。 导入ARPG资源...
C#
Unity
ARPG
2022-06-12
0
532
5.项目准备
来自专栏
项目准备 引入程序框架 程序集定义 引入程序框架 导入UnityPackage或者直接将框架文件夹拖入Assets下即可。 源代码链接 文档资料 使用示例 笔记 程序集定义 框架部分的代码已经确定,通常情况下不希望重新编译,通过额外设定程序集与CSharp做分离,在框架根目录下新建一个Assem...
C#
Unity
地编
2022-06-12
0
500
4.随机数种子
来自专栏
随机数种子 伪随机与随机数种子 添加随机数种子 伪随机与随机数种子 因为计算机中的随机是伪随机(体现在多次生成n个数,每次结果都一样),随机一般要基于一些外部的输入,常见的就是根据当前时间,但是我们也可以设置基于什么条件,这个条件就是种子。 //C#随机数种子 System.Random ran...
C#
Unity
地编
2022-06-12
0
496
3.仿我的世界地形
来自专栏
仿我的世界地形 准备工作 生成地图 准备工作 创建Cube,添加Icon,场景中新建MapGenerator空物体,挂载MapGenerator脚本,建立白、绿、蓝三个材质球。 public int mapHeight; public int mapWidth; pub...
C#
Unity
地编
2022-06-12
0
475
首页
上一页
9
10
11
12
13
14
15
16
17
18
下一页
末页