自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习笔记 - 悬浮胶囊体,解决斜坡和上阶梯问题

使用胶囊体悬浮来同时解决上阶梯和上斜坡的问题

2024-03-21 17:31:59 631

原创 新手引导遮罩(学习笔记)

本文仅当学习笔记留存。

2023-07-15 17:32:43 323

原创 UnityUI布局和UI模版以及对应的轮子

一般来说,我们可以规定,位于屏幕上方的元素,就应该挂在Top节点下方(当然这是理想情况,但我们都知道业务情景错综复杂)。也就是如果一个头像UI位于整个屏幕的左上角,那么在预制体中对应的UI节点就应该同样位于左上角。但我们都知道,每一张图片都算作一个节点,而在Hierarchy窗口中,所有节点都是平铺出来的。所以可以试着造一个轮子,我们只需要选中一个节点,然后像创建一个空物体一样,右键创建布局节点。1、实现创建一个UI模版预制体,当需要时拷贝出来一个,然后改成需求的UI。确实如此,都是很简单的东西。

2023-07-15 16:39:06 197

原创 C#反射学习

Net Framework 中提供了反射机制,可以再加载程序运行时,动态获取和加载程序集,并且可以获取到程序集的信息。在程序集中,包含模块(Module),模块包含类型,类型包含成员,提供反射,我们可以查看到一个程序集的路径,命名空间,类。动态加载和实例化对象:使用反射可以在运行时动态地加载和实例化对象,无需在编译时明确指定类型。动态调用方法和属性:使用反射可以在运行时动态地调用对象的方法和属性,无需在编译时明确指定类型。因此,在实际开发中,需要权衡使用反射带来的灵活性和性能开销,选择合适的方案。

2023-05-07 19:49:54 89

原创 使用了状态模式的有限状态机的简单实现

使用了状态模式的有限状态机的简单实现

2022-06-24 16:37:14 216

原创 C++多重继承与虚基类

前言:此文章仅作本人学习笔记留存分享。如有出错欢迎指正。正文:如果一个派生类从多个基类中派生,而这些基类又有一个共同的基类,则在这个派生类将保留共同基类的多份副本,如下图所示:要让派生类只保留共同基类的一份副本,可以让这个共同基类说明为虚基类。虚基类的定义格式为:class 派生类 :virtual [继承方式] 基类名代码示例class A //共同基类A{ public: int a; void display(){c..

2022-05-25 15:59:34 100

原创 C++函数模板

前言:此文章仅作本人学习笔记留存分享。如有出错欢迎指正。正文:C++ 语言的核心优势之一就是便于软件的重用,而函数模板就很好地体现了这一优势。假如设计一个求两参数最大值的函数,在实践中我们可能需要定义四个函数:int max ( int a , int b ) { return ( a > b ) ? a , b ; }long max ( long a , long b ) { return ( a > b ) ? a , b ;}double max.

2022-05-24 16:59:19 109

原创 C++虚析构函数的使用

C++虚析构函数的使用

2022-05-24 16:29:00 271

原创 lua学习过程中的练习

遍历数组--遍历数组table={1,4,5,23,6}function displaytable(t) local s="" for i,v in ipairs(t) do s=s..v.." " end return "数组:"..sendprint(displaytable(table))1.查找数组最大值--1.查找数组最大值arr = {1,2,3,4,5,5,5,5,8,9,1}--定义数组function...

2021-08-01 11:55:14 270

原创 学习笔记(一):[Unity] 获取点击的UGUI

if(UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject!= null //鼠标点击的UI,返回的是GameObject && UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject.name== "Pause")

2021-05-29 22:02:44 1754

空空如也

空空如也

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

TA关注的人

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