自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 A Pathfinding Project*插件的使用

按照以上步骤操作,即使是小白也能成功实现A*寻路功能!

2025-02-25 22:12:44 1211

原创 观察者模式

观察者模式就像一个“通知系统”,让不同的模块可以互相通信,但又不需要直接依赖对方。在这个例子中,玩家死亡事件通过事件中心广播,UI模块和成就系统分别做出响应。这种方式让代码更灵活、更易于维护和扩展。

2025-02-24 22:05:03 750

原创 MVC的理解

通过这种方式,MVC模式能够有效提升代码的可读性和可维护性,特别适合复杂的UI系统。以下是一个简单的代码示例,展示如何在Unity的UI模块中使用MVC模式。:可以轻松添加新的功能(如增加新的技能或属性),而不影响现有代码。脚本挂载到一个空对象上,并将UI元素拖拽到对应的字段中。点击升级技能按钮后,技能等级会增加,并且UI会实时更新。游戏运行时,UI会显示玩家的血量和技能等级。方法,玩家的血量会减少,并且UI会同步更新。组件,分别用于显示血量和技能等级。负责显示玩家的血量和技能等级。

2025-02-24 20:25:53 446

原创 锚点 的理解

锚点(Unity UI):控制UI元素相对于父容器的定位和缩放规则,实现自适应布局。

2025-02-23 14:28:21 262

原创 欧拉角、四元数、万向节死锁的理解

欧拉角:用三个角度描述旋转,简单直观,但可能会出现万向节死锁。万向节死锁:在某些旋转情况下,欧拉角会失去一个自由度,导致旋转受限。四元数:用四维向量描述旋转,避免了万向节死锁,适合复杂的旋转操作。

2025-02-22 14:35:20 561

原创 189.轮转数组

一 题目189. 轮转数组 - 力扣(LeetCode)二 题目理解咱们用一个很形象的例子来理解这个题目。想象有一排玩具,每个玩具上都标着一个数字,这排玩具就代表整数数组nums。现在有人告诉你一个数字k,这个数字代表要把这排玩具整体向右移动的位置数。比如这排玩具一开始是 [1,2,3,4,5],如果k = 2,那就相当于把这排玩具的最右边两个玩具拿出来,放到最左边,这样这排玩具就变成了 [4,5,1,2,3]。这里就是将数组中的元素向右轮转了 2 个位置。题目要求你在不使用额外的大

2024-11-09 20:57:14 291 1

空空如也

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

TA关注的人

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