自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 卸载WSL(Ubuntu),卸载linux

在cmd窗口中输入:wsl --unregister Ubuntu。出现这个就是卸载完了。

2024-09-28 21:23:55 396

原创 Excel的基本应用__3

如果您不按,公式将无法正确计算。

2024-09-28 21:20:15 138

原创 3d可视化海上石油开采生产作业平台

海底管道的维护和管理涉及多个方面,主要包括以下几个部分:沉降:热屈曲:数智化监控系统:沉降和热屈曲监测:海缆监测:壁厚监测:人员定位:烟火早期监测:视频监控:生产监控:设备管理:

2024-09-25 10:38:57 608

原创 工厂模式和抽象工厂模式的实验报告

需要支持多个产品变体:在需要支持不同变体的情况下,例如不同地区的怪物、不同类型的用户界面组件等,抽象工厂模式可以有效管理这些变体。框架设计:在设计框架或库时,抽象工厂模式可以为用户提供灵活的产品创建接口,用户可以根据需要实现具体的工厂类。产品族的创建:当系统需要创建一组相关或相互依赖的产品时,使用抽象工厂模式可以确保产品的一致性和完整性。需要解耦的系统:当需要将产品的创建与使用分离,减少系统之间的耦合度时,抽象工厂模式是一个理想的选择。扩展抽象工厂类和所有相关的具体工厂类和具体产品类。

2024-09-24 12:22:09 1110

原创 DesignMode__unity__抽象工厂模式在unity中的应用、用单例模式进行资源加载

一个工厂里面可以生产多个产品。

2024-09-23 19:50:04 1099

原创 Excel的基本应用 ___2

Alt+=:求和。

2024-09-23 17:49:47 112

原创 Excel的基本应用__1

相当于全局变量,可以在不同表中调用可以在不同的表中调用定位:正数往后往下,负数往前往上 函数::::总结:这个公式通常用于创建动态范围,使得在数据增加时,引用的区域能够自动调整,方便在图表或数据验证中使用。同类软件,傻瓜统计软件:spss冻结前五行要选第六行进行冻结可以拖动蓝色的线条调整打印=SUM(($D$3:$D$20>=90)*($C$3:$C$20=$F4))位置1.=MOD(ROW(),2)效果2.3.比较两区域数据=NOT(OR(D2=$A$2:$B$12))

2024-09-23 17:49:08 671

原创 建造者模式__c#

namespace _建造者模式/// 定义产品set;}//发动机set;}//变速箱set;}//离合器set;}//方向盘set;

2024-09-21 14:37:20 499

原创 伪工厂模式制造敌人

实现效果。

2024-09-18 18:28:06 470

原创 游戏开发引擎__游戏场景(灯光,摄像机)

控制灯光的类型,有“定向”“点”“区域”和“聚光”4种模式。: 控制灯光的颜色。: 控制灯光的光照模式,有“实时”“混合”和“烘焙”3种模式。: 控制灯光的明亮程度。: 改变间接光的强度。: 改变灯光照射后产生的阴影,有“硬阴影”“软阴念“无阴影”3种模式。“软阴影”的效果最好,但是也更耗费资源。: 灯光照明的纹理遮罩。是否显示光晕效果。: 指定灯光的光晕对象。: 设定受灯光照射的图层。

2024-09-18 18:27:56 791

原创 在Excel里制作简单游戏界面

这里可以改。

2024-09-11 11:28:21 587

原创 工厂方法模式和抽象工厂模式

一个工厂只能创建一种产品。

2024-09-11 10:07:18 604

原创 游戏开发引擎__地形

影响最后的视觉效果。我们如果需要拓展地形面积,单击工具栏中“创建相邻地形”按钮(带+号的图标),然后在场景视图中就可以看到在已经创建好的地形四周显示出4个矩形线框,单击其中一个即可在相邻位置创建相邻地形。如果想要修改地形大小等属性,那么可以单击工具栏中的“地形设置”按钮进行设置,如图:分为四个部分,创建地形,绘制地形,绘制树木,绘制细节(例如,草),和地形设置。除了地形和树以外,为地表添加细节也是必要操作,添加一些草可以使地形更加逼真生动,单击地形栏中的“绘制细节”(像草丛的按钮),切换到草细节编辑界面。

2024-09-10 13:11:54 820

原创 游戏开发引擎___unity位置信息和unlit shader(无光照着色器)的使用,以桌子的渲染为例

RenderType的更改确保了透明对象的渲染顺序正确。Blend操作允许对颜色进行透明度混合,确保透明效果呈现。Alpha值控制像素的透明度,实现期望的透明效果。是一种编译指令,用于在构建过程中排除特定平台的渲染器实现。它通常用于优化跨平台开发,确保编译过程只包含目标平台所需的代码。(透明度那里有点问题)

2024-09-10 13:01:58 937

原创 Excel基础应用__0

条件格式里可以改格子颜色为渐变。ctrl+1:设置单元格格式。ctrl+e 智能填充。把开发工具扔到工具箱里。

2024-08-31 11:35:01 198

原创 查看网址是否失效

可能是IPve6无法使用问题。

2024-08-31 09:38:46 185

原创 (大三上_游戏开发设计模式_上课_1)多态练习_计算机

灵活性,可扩展,灵活性,可维护。//虚方法,可以写在实例方法里。抽象方法,要写在抽象类里。实例方法,可以创建实例。抽象类,不能创建实例。

2024-08-29 14:25:45 489

原创 第一人称跟随视角与固定(2d)视角的转换

把相机从玩家跟随的第一人称视角,换成固定在桌子上的固定视角。

2024-08-26 18:34:31 158

原创 unity3d拼图__附带资源

达到整张图片的替换效果需要选中所有拼图部件把材质球拖上去。要达到吸附效果则需要每个拼图上挂载碰撞体。脚本挂载到随便一个空物体上。

2024-08-26 18:18:08 417

原创 win10、11上安装MinGW-w64(GCC)

输入gcc -v命令,出现下面的情况就完事了。解压后扔到一个纯英文路径里。把刚才的路径复制过去。

2024-07-30 16:54:47 325

原创 典型二进制翻译系统---用户级翻译

是一个开源的多平台的虚拟器,能够在软件中模拟一台机器KVM(Kernel-based Virtual Machine)是 Linux 内核的一个模块,使 Linux 成为一个虚拟机监控器。它允许用户在 Linux 系统上创建和管理虚拟机QEMU可以与Xen和KVM管理程序集成,以提供仿真硬件,同时允许管理程序管理CPU当QEMU直接模拟cpu时,它能够在不同的机器(例如x86_64 PC板)上运行为一台机器QEMU还能够为Linux和BSD内核接口提供用户空间API虚拟化。

2024-07-26 17:05:44 820

原创 二进制翻译技术关键问题

PS:如果不使用映射技术,向量寄存器的低位主要用于存放直接参与计算的核心数据、临时结果、指针、状态信息以及一些常量,总之寄存器的低位非常宝贵,放的都是常用的东西,以便减少上下文切换和数据传输,节省时间。缺点:但不同处理器平台中寄存器数量和使用约定各异, 很难实现寄存器的全部映射. 尤其是源平台寄存器数量多于目标平台时, 必然有部分源机器平台中的寄存器要被映射到内存单元中, 涉及。对于事务开销较高的并发程序, 插入内存同步栅栏指令的效果更好. 然而, 相比于使用单一方法, 两种方法混合使用效果更优.

2024-07-25 14:56:48 896

原创 二进制翻译的一些相关名词解释

BTMMU 是一种结合了伙伴系统和翻译内存管理单元的内存管理技术,旨在提高虚拟内存的管理效率和性能。通过优化内存分配和地址转换,BTMMU 可以在多任务和内存密集型环境中显著提升系统性能。BTMMU通过扩展内存单元部件, 在内核模块中增加影子页表来实现内存地址翻译, 具有通用性MMU(Memory Management Unit,内存管理单元)是计算机硬件中的一个关键组件,负责管理和控制系统内存的使用。它主要承担虚拟地址到物理地址的转换,以及内存保护和页面管理等功能。

2024-07-23 18:30:12 659

原创 二进制翻译---原子操作翻译

原子指令:原子操作保证了资源访问的互斥性和访问时序原子操作翻译过程中首先面临的一个挑战是原子指令的等价翻译原子指令:CAS指令x86 平台有将近 20 条原子指令, 如inc、xadd 原子操作以及 cmpxchg 比较并交换 (compare and swap, CAS) 指令LL/SC 指令对。

2024-07-23 18:27:08 305

原创 Git的使用

版本控制系统,由Repository仓库管理版本控制系统集中式管理:由中央服务器统一管理分布式管理:每个人电脑上都有完整的版本,开源。

2024-07-23 10:40:54 1179

原创 github搜索指令

name:项目名称description:项目描述readma:项目帮助文档。

2024-07-22 16:53:38 571

原创 什么是CAS,什么是ABA问题以及ABA问题的解决方法

为获得资源对象的B线程进行自旋操作,即不断重复尝试CAS操作,通常配置自旋次数来防止死循环。当old value和资源对象的的状态值相等时 把他俩的值进行交换。CAS(compare and swap):比较然后交换。X86架构下,通过cmpxchg指令来支持cas。即乐观锁(乐观并发控制):无锁的同步机制。资源对象状态值=1时,资源对象被占用。资源对象状态值=0时,资源对象空闲。安全问题:AB线程同时获得资源。解决方法CAS必须是原子性的。ARM架构下,通过LL/SC。

2024-07-22 10:46:47 265

原创 基于RISC-V指令集的处理器设计——CPU的基本原理

PC+16/32.....(跳转执行但要是4的倍数 )----跳转指令-----条件跳转(Beq相等则跳转 Bne不相等则跳转 Bge大于则跳转)和无条件跳转(Jal Jalr)OP Code操作码:识别指令----r type指令/i type指/UT type/load store。从寄存器中取出的数据写回到数据寄存器中(有rs1(基地址),rs2(把rs2中的数据写回到寄存器中))寄存器堆:32个寄存器(存数据的)---直接与CPU交互。c语言-->汇编语言-->机器语言。

2024-07-21 17:00:53 488

原创 第一人称视角(视角随鼠标移动)

【代码】第一人称视角(视角随鼠标移动)

2024-07-15 20:20:43 236

原创 个人课设---怪物AI(自动锁定敌人,进行攻击)(敌人离开怪物的搜索范围取消跟踪)

【代码】个人课设---怪物AI(自动锁定敌人,进行攻击)(敌人离开怪物的搜索范围取消跟踪)

2024-07-14 04:06:20 131

原创 05-对话系统---对话框的淡入+下角标的跳动动画

平常状态上下跳:loop。鼠标点击状态:Click。这两个都需要这个组件。

2024-07-13 10:35:46 136

原创 03对话系统---中文字体的显示

找到需要的字体放到unity中的这个路径下。在这个路径下找到字体素材。创建完之后默认为动态字体。

2024-07-12 20:33:25 139

原创 02对话系统---图片的导入

在文本框和对话框中插入各种自定义图片,并且这些照片的位置可以自定义

2024-07-12 18:37:22 292

原创 01对话系统---文字渐出和停顿效果

实现文字渐入和渐出效果,并给对话框和文本框自定义相应的标签,用标签改变文字效果

2024-07-12 18:36:20 1482

原创 鼠标点击触发-----以控制开灯、宝箱触发为例

当点击时触发开灯效果(不用设置触发器)

2024-07-09 17:51:56 288

原创 unity游戏素材常用网站

场景设计 https://huaban.com/search?模型获取 https://search.cgmodel.com/model.html?动画生成 https://www.mixamo.com/#/?声音素材 https://www.ear0.com/

2024-07-09 17:02:19 621

原创 c#考试知识点

7.{ }符号通常称为代码块,{ 代表代码块中代码的开始,} 表示代码块中的代码结束。3、Sealed关键字修饰不允许继承,c#不支持多继承,只允许继承一个父辈。2.unity中如何实现触发功能(设置触发区域),OnTriggerEnter(碰撞器组件)){ }是一个死循环,会一直执行方法体。int[] 数组名={元素1,元素2、、、、、、}2、面向对象的三大特性:封装、继承、多态。继承是耦合的直接体现,要少点继承。9.==比较运算符,比较两个值的大小。1、装箱:把值类型转换为引用类型。

2024-06-20 19:05:21 543

原创 数据结构c++顺序表

问题:1. 中间/头部的插入删除,时间复杂度为O(N)2. 增容需要申请新空间,拷贝数据,释放旧空间。会有不小的消耗。3. 增容一般是呈2倍的增长,势必会有一定的空间浪费。例如当前容量为100,满了以后增容到200,我们再继续插入了5个数据,后面没有数据插入了,那么就浪费了95个数据空间。思考:如何解决以上问题呢?下面给出了链表的结构来看看扩容分为:原抵扩容,异地扩容寻求解决方案1、不扩容2、按需求申请释放(内存释放需要申请多少还多少)

2024-06-15 16:58:19 187

原创 unity数独游戏

在创建正确答案,扣除里面的数字并,把两个比较。

2024-06-15 16:43:29 400 3

原创 unity跑酷游戏(源码)

碰到障碍物游戏时间暂停(挂载到障碍物上)结束游戏后跳出游戏结束界面。需要触发器,挂载到触发器上。游戏物体上需要有标签。

2024-06-15 14:43:05 592

素材0(塑造地形时使用,包括第一人称视角等).unitypackage

素材0(塑造地形时使用,包括第一人称视角等).unitypackage

2024-09-10

基于ChatGTP的Excel高级应用PPT.rar

基于ChatGTP的Excel高级应用PPT

2024-08-31

第一人称跟随视角与固定(2d)视角的转换

第一人称跟随视角与固定(2d)视角的转换

2024-08-26

unity3d拼图-射线检测

unity3d拼图__射线检测

2024-08-26

第一人称移动代码完全体

1.Check Radius是脚底的位置,要在脚底板记录一个transform,这个位置要与地面接触 2.要给地面设置专属layer,如Groud,在脚本的Ground Layer里设置Groud 3.Check Radius数值设置为0.4 4.Mouse Sensitivity初始设置为200 5.Move Speed初始值为4,Jump Speed初始值为5

2024-08-16

Unity3d密码门.rar

Unity3d密码门.rar

2024-07-15

Unity3d机关.rar

Unity3d机关.rar

2024-07-15

Unity3d大二下课设(上课跟随项目).rar

Unity3d大二下课设(上课跟随项目).rar

2024-07-15

Unity3d马里奥小游戏改装版

Unity3d马里奥小游戏改装版

2024-07-15

Unity3d推箱子项目

Unity3d推箱子项目

2024-07-15

Uinty3d大二下学期所有作业

Uinty3d大二下学期所有作业

2024-07-15

Unity3d坦克大战资源.rar

Unity3d坦克大战资源.rar

2024-07-15

Unity3d-简单幻想室内场景

Unity3d-简单幻想室内场景

2024-07-15

Unity3d人物模型

Unity3d人物模型

2024-07-15

Unity3d宫崎骏风格化二次元卡通村庄场景:第一人称场景资源,包括人物的移动跳跃,背景音乐的转换

Unity3d宫崎骏风格化二次元卡通村庄场景:第一人称场景资源,包括人物的移动跳跃,背景音乐的转换

2024-07-14

SQL Server数据库ppt

SQL Server数据库ppt

2024-07-14

单机unity数独游戏

单机unity数独游戏

2024-06-15

unity简单数字拼图小游戏(源码)

unity简单数字拼图小游戏(源码)

2024-06-15

unity3D推箱子项目

unity3D推箱子项目

2024-06-06

个人课设-玩家血条(包括攻击掉血,复活重生功能)+怪物攻击

个人课设-玩家血条(包括攻击掉血,复活重生功能)+怪物攻击

2024-06-06

流程图111111111

流程图111111111

2024-06-05

怪物简单AI-完善-Bug修改-20240604

怪物简单AI_完善_Bug修改_20240604

2024-06-05

怪物简单AI-20240604

怪物简单AI-20240604

2024-06-05

#游戏策划-崩坏四策划文档举例

#游戏策划--崩坏四策划文档举例

2024-06-03

大二用到的unity素材

大二用到的unity素材

2024-05-04

unity随机点名系统,用到数组、列表,协程(计数器),简单UI(文本框,下拉文本框,输入框,按钮,原图像,视频的使用)等

unity随机点名系统,用到数组、列表,协程(计数器),简单UI(文本框,下拉文本框,输入框,按钮,原图像,视频的使用),Random函数的使用 增加算法,可将加入的学生放入红名单中,增加其被抽中概率

2024-04-22

虚拟图书馆(1)-数字孪生相关-数据库管理相关软件

虚拟图书馆(1)-数字孪生相关-数据库管理相关软件

2024-04-11

db-Book(包括.mdf,.ldf)

db-Book(包括.mdf,.ldf)

2024-04-11

基于c/c++语言的图书馆管理系统

平台是Visual Studio。用指针和文件流写的,大一时候的课程设计。包括增删改查基础功能。 有登录功能,包括用户和管理两个界面,每个界面有增删改查基础功能。 其他功能:用户使用须知,控制台简易菜单。 包括13个.cpp和.h文件 以及.txt文件用于存储数据

2024-04-09

制作unity小游戏-马里奥.rar

unity2d,交作业用到的成品,无源代码,上传自留

2024-03-18

大学基础-java.rar

怕丢自留

2024-03-18

计算机网络-2.rar

怕丢自留

2024-03-18

计算机网络-1.rar

自留

2024-03-18

大学基础-数据结构与算法ppt

大学基础-数据结构与算法ppt

2024-03-18

unity-Vector3组件

学校学习

2023-08-13

unity基础 -transform组件

非原创

2023-08-11

unity下载安装教程

unity下载安装教程

2023-08-03

空空如也

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

TA关注的人

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