自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity 简单载具路线 Waypoint 导航

在游戏开发和导航系统中,"waypoint" 是指路径中的一个特定位置或点。它通常用于定义一个物体或角色在场景中移动的目标位置或路径的一部分。通过一系列的 waypoints,可以指定复杂的移动路径和行为。

2024-07-05 21:38:56 976

原创 关于3D打印和拓竹的一点点心得

在研究生期间,3D打印仍然是科研和创新的重要工具,但遗憾的是,这些设备依然只在学校实验室中小规模使用,学生们不得不争抢这些稀缺资源,并且打印的模型往往只能与科研相关。即使有机会打印其他模型,也没有足够的时间和机会。

2024-06-22 10:00:28 622

原创 Unity 如何更改单个物体的颜色-MaterialPropertyBlock

如何更改单个物体的颜色,而不更改使用该材质的所有其他对象的颜色呢?

2024-06-05 11:30:24 625

原创 如何修改Windows微信消息提示音?2024亲测有效!

无论是在工作场景下还是自己办公,微信那千篇一律的消息声音真的腻了,是时候彰显自己的个性了,那么就行动起来试试吧!

2024-03-02 20:26:04 1980 1

原创 Python统计分析照片参数

喜欢摄影的伙伴拍照往往不会在意自己的偏好,或者错误理解了自己的偏好,比如是喜欢长焦还是广角、大光圈还是小光圈等。我也是突发奇想,如果有一个变焦镜头(比如24mm~105mm或者18mm~150mm等)又像购买新的镜头,那么就很有必要统计一下自己平时喜欢什么焦段。如果经常使用100mm以上的话,那么70mm~200mm就更有必要,如果徘徊在固定较短左右的话,那么或许一个改焦距的定焦(24mm,50mm等)就更有必要。此外我的摄影展示在:BunnyChen - 图博 - 图虫 (tuchong.com)

2024-02-25 15:06:46 1185 2

原创 VS Code 和 C++ 运行配置

一个趁手的代码编辑器或者集成开发环境(IDE)能够大幅提升代码的效率和质量。本着VS Code打天下的固执,当然得用VSCode跑跑C++了!

2023-05-24 06:31:00 241

原创 Java 如何在方法中直接修改传参值?

以下代码在运行后,结果不会是“30” ,反而依然是“10” , 因为tripleValue()方法其实只是将传入的“present”值复制为“x”变量,所以对“x”的操作不会对“present”有任何影响。

2023-05-17 18:04:19 2564

原创 Unity 对象池(Object Pooling)应用

以及正确设置何时将子弹回收(使用Release()方法),以上脚本将可以实现子弹的发射,子弹检测到碰撞一定时间后自动销毁/回收,以及子弹长时间没有碰撞后自动销毁/回收。我们使用子弹发生来研究池化的优化效果,我们需要两个游戏物体,一个是枪械(用来挂在子弹发射脚本BulletPooling),一个是Assets中的子弹Prefab(用来挂在子弹脚本PoolBullet),我们将子弹的刚体设置为如下,这样既可以保证子弹不会穿透物体,又能。通常,对象池会维护一个对象队列,对象的创建和销毁都由对象池控制。

2023-05-05 23:24:50 707

原创 Unity 抬头显示 屏幕外跟踪标记

游戏中经常会需要实现屏幕外标记指示的功能,这样能方便玩家快速定位目标方位,尤其在多人网络游戏中出现(守望先锋,彩虹六号,Apex英雄等等),现在用Unity快速实现

2023-04-10 22:43:39 686 1

原创 Unity 景深Depth Of Field

景深效果Depth Of Field是摄影界的老常客了,在游戏中也非常多见,它能够大幅提升游戏画面体验和真实度,使得物体看起来更有细节。GTA5中的景深效果Unity 当然提供了景深支持:本文我将介绍最简单直接的实现方法,不需要任何复杂的物理学只是,直截了当的就能出效果。

2023-03-29 23:30:36 3562 2

原创 Unity 移轴实现

移轴摄影,即移轴镜摄影(Tilt-shift photography),泛指利用移轴镜头创作的作品,所拍摄的照片效果就像是缩微模型一样,非常特别。移轴的效果和正交视角非常类似,在效果上唯一不一样的是虚化。正交没有物理意义上的焦距,是只存在于电脑上的的一种渲染手段。我的世界 正交渲染图Unity 不仅支持正交相机的渲染,也可以通过一点调整做出移轴那种充满艺术神奇感的画面。

2023-01-18 01:38:14 1244 1

原创 PID控制 通俗理解和简单实践

PID叫比例积分控制器,不理解的小伙伴会觉得很抽象,在这里我尝试通过实战让这种控制器更容易理解:我们将通过一个简单的小任务来一步步开发理解简单的PID控制器。PID控制可以应用在许多控制问题,多半在大略调整参数后就有不错的效果,不过有些应用下可能反而会有差的效果,而且一般无法提供非常理想的控制结果。一个好的PID控制器需要大量的调试和实践验证,非常费时费力,而且一旦环境发生大的改变,当前PID控制器可能就不好使了。BangBang控制器:它是一个简单的控制器。它有很高的精度,不需要太多的功能操作和记忆。

2023-01-17 23:02:41 2373 2

原创 Java 系统自学归纳总结,边学边上手

通过实战来学习JAVA!

2022-11-02 19:35:29 606

原创 Unity 搭配 VSCode【Visual Studio Code and Unity】

一个趁手的代码编辑器或者集成开发环境(IDE)能够大幅提升代码的效率和质量。对于Unity游戏开发而言,主流且默认的IDE是 Visual Studio, 它对Unity有着几乎全方位的支持,甚至也对代码优化有着简单的提示和建议,但是个人觉得,在某些方面,如界面,代码链接和联想等,不如的好,也不如轻便,VS Code同样也是诸多开发者的选择。

2022-10-07 06:09:25 7117

原创 罗技Logitech MX Vertical 和 MX Lift Vertial无线鼠标简单测评

最近鼠标用的太久感觉手快要废了打算换一个人体工学鼠标,于是打算尝试罗技的人体工学鼠标,目前Logitech有两款垂直鼠标,分别是MX Vertical 和 MX Lift。我选择两个一起买然后试试水,不行再退货🤷‍♂️其实与此同时还购买了LogitechG502 和LogitechG903,但是将分开简单测评。既然买都买了,就利用这个千载难逢的机会写点测评,有纠结的小伙伴可以参考一下。目前是在英国购买的,这两款鼠标均通过官网购买,有学生优惠,但是亚马逊时机好的时候还会打折。...

2022-08-14 03:35:25 25514 1

原创 罗技g903和g502无线版对比评测

罗技G305用了两年,算是一款性价比非常不错的入门无线鼠标了,但是最近想要入手一款更好的无线游戏鼠标,在对罗技肯定的基础上,同时购买了wirele G502和G903 对比,然后排除一款退货。

2022-08-14 03:30:21 6787

原创 Unity制作简单拦截近防炮——如何预测打击目标

然后创建一个Prefab物体用作炮弹,什么形状都行,但是要有Rigibody;接下来是核心部分,为了直观展现大炮预瞄位置,这里可以创建一个鲜艳的物体来表示,如上图中的红标,并将其绑定到。首先是制作大炮和发射部分。.................................

2022-07-22 19:09:50 1488

原创 Unity游戏文件大,如何缩小游戏文件

入门时常常不知道问什么游戏文件导出后,有时只是一个简单的游戏场景,游戏文件却会比想象中的大。解决方法很直接——

2022-07-16 04:14:03 3098

原创 Unity导出速度慢和云计算

Unity 在有些时候导出项目工程的时候速度很慢,有些时候特别慢(七八个小时甚至更多),尤其针对URP管线的项目,将大量时间用在了shader的处理上,虽然对于游戏优化来说特别重要,但有时候真的很费时间,而且在到处过程中系统资源被占满,完全无法做其他工作。一般URP在第一次Build项目的时候会花费数小时,但之后一般就在几十分钟内,因为Unity会使用前一次的缓存加速,只重新处理发生变动的部分。如果之后时间还是过长,那十有八九有问题。。解决方法之一分为两种情况:云搭建可能会收费,但是学生和组织一般都会有免费

2022-07-07 22:27:00 1985

原创 Unity 中文不显示问题

当需要在Unity中具有中文UI的时候,会遇到中文不显示,取而代之的是□。这是由于默认字体不支持中文,或者中文字体不包含中文字符编码库。 解决方法之一简单明了,以TextMeshPro为例:

2022-07-07 07:55:41 19194 10

原创 Unity 让小球真正滚起来!

网上查了不少关于球体滚动的教程,发现大部分都是直接对球体来一个Rigidbody.AddForce() 来解决,NO!

2022-05-12 01:54:05 2899 6

原创 Unity 如何删除 Asset Store 导入的Package包

有时候商店下载的素材包太大或者不用了,怎么删除从而解约磁盘空间呢?虽然没有找到应用内的删除选项,但是可以从文件管理器中该目录直接删除,然后就会发现Package Manager显示该包需要重新下载啦!C:\Users\用户名(可能是一串数字)\AppData\Roaming\Unity\Asset Store-5.x注意:谨慎删除不要把项目需要的给删了~...

2022-04-28 03:14:14 5657 4

原创 Unity 获取碰撞前一刻的速度

在获取碰撞对象的初速度时,如果直接调用OnCollisionEnter(Collision collision) 中的collision.collider.velocity, 所获取的速度其实是碰撞对象在碰撞发生后的速度

2022-04-28 03:01:34 1923

原创 Unity3D 之跳跃判断

一般来说,只有接地的角色才能跳起来,否则玩家可以一直隔空跳直到飞出地图。所以这将涉及到如何确定什么时候人物在地面上。主流的解决方案一般有两个:

2022-04-20 21:54:19 3578

原创 你在 Steam 上花了多少钱?

你在Steam上花了多少钱?Steam 作为一个游戏整合平台已经算得上是“家喻户晓”了,有的小伙伴早早就就已经入坑,孕育了无数的游戏天地,几乎每个人热爱游戏的小伙伴都有属于自己的游戏仓库。作为一个正版游戏销售的平台,花钱虽然在所难免,但也有必要支持正版。有的小游戏就几块钱,有的游戏几十,但是有的大型3A游戏动不动就几百,此外Steam还长期有各种各样力度的促销......相信大部分小伙伴并不知道自己到底花了多少(或者是不敢面对)辣怎么计算?有时候还有退款什么的,怎么查看也不知道。小黑盒有个游

2021-11-04 04:19:52 1024

原创 Unity 如何删除 Asset Store 导入的Package包

Unity 如何删除Asset Store 导入的包有时候商店下载的素材包太大或者不用了,怎么删除从而解约磁盘空间?没有找到应用内的删除选项,但是可以从文件管理器中该目录直接删除,然后就会发现Package Manager显示该包需要重新下载啦!C:\Users\用户名(可能是一串数字)\AppData\Roaming\Unity\Asset Store-5.x注意:谨慎删除不要把项目需要的给删了~...

2021-11-02 01:05:28 11951

Resource Hacker 安装包

Resource Hacker 安装包

2024-03-03

空空如也

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

TA关注的人

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