
Unity
文章平均质量分 82
希望对你有帮助.....
章鱼哥不爱码
Making games is more fun than playing games
展开
-
Unity-PicoVR快速开始
相信很多人都没有VR设备然后对VR开发学习的,所以这里讲没有VR设备,在电脑上进行运行。原创 2024-01-22 02:46:24 · 1890 阅读 · 0 评论 -
Unity-Terrain(场景搭建)
您可以根据自己的需要创建具有独特形状或特定参数的自定义画笔。例如,使用特定地质特征的highightmap Texture来定义画笔,然后使用Stamp Terrain工具将该特征放置在地形上。点击New Brush后,出现Select Texture2D窗口。选择一个纹理来定义你的新画笔的形状,然后使用画笔检查器来调整衰减和半径比例的值。或者,右键单击Project窗口,选择Create> Brush来创建一个新的Brush。默认的笔刷显示一个简单的圆圈,由白色蒙版纹理,衰减曲线和半径比例为1定义。原创 2024-01-18 03:23:01 · 1738 阅读 · 0 评论 -
Unity-AssetBundles(AB包)
AssetBundle是一个存档文件,包含特定于平台的非代码资产(如模型,纹理,预制件,音频剪辑,甚至整个场景),Unity可以在运行时加载。AssetBundle可以表达彼此之间的依赖关系,例如,一个AssetBundle中的材质可以引用另一个AssetBundle中的纹理。为了通过网络进行有效的交付,您可以根据用例需求(LZMA和LZ4)选择内置算法来压缩AssetBundles。原创 2024-01-09 01:42:05 · 1477 阅读 · 0 评论 -
Unity-鼠标事件PointerEventData类
比如说每一个组件Button,Image,或者是其他的Text等等组件,当我们鼠标点击或者按下或者是移出都是属于事件。当我们挂载到Button的时候就检测鼠标是否对Button进行交互,同样的挂载到Text中就检测Text和鼠标的交互。IPointerMoveHandler:当鼠标在当前物体上移动。IPointerClickHandler:当鼠标点击。IPointerDownHandler:当鼠标按下。IPointerExitHandler:按鼠标移出。IPointerUpHandler:当鼠标抬起。原创 2024-01-06 16:36:19 · 1942 阅读 · 0 评论 -
Unity对象池和自写对象池
一. 什么是对象池顾名思义就是一定数量的已经创建好的对象(Object)的集合。当需要创建对象时,先在池子中获取,如果池子中没有符合条件的对象,再进行创建新对象,同样,当对象需要销毁时,不做真正的销毁,而是将其setActive(false),并存入池子中,这样就避免了大量对象的创建。好处:降低性能,减少反复生成和摧毁产生的大量GC。坏处:①回收过程复杂度增加,在下次使用的同时,需要清空回收前的数据。②生命周期比其他的对象较长。原创 2023-12-23 16:31:45 · 3789 阅读 · 0 评论 -
Unity-Koreography音游插件的介绍和使用
Koreographer是一款游戏开发工具和Unity插件,可以简化视频游戏中同步音乐和动作的过程。它的简单编辑界面允许Unity开发者将节奏、节拍、音符、音量和其他动态音乐映射到游戏中的事件。游戏中的任何元素都可以进行韩国语编辑:动画、音效,甚至是游戏逻辑。Koreographer可以用于创建节奏游戏,使任何游戏更具电影效果,用音乐增强游戏环境,并创建新的控制和音乐驱动的游戏玩法。Koreographer的核心是“事件系统”。原创 2023-12-19 17:03:21 · 3188 阅读 · 0 评论 -
在NuGet中获取.Dll
当我们想用一些Dll程序集的时候,怎么找也找不着,好像越想找它越找不着,下面加大家一个方法获取Dll。首先打开官网NuGet网址:NuGet Gallery | Home以LitJSON.dll为例,在输入框输入需要的Dll的名字,点击查找找到自己需要的选择自己需要的版本,然后点击下载找到刚刚下载的nupkg文件将文件后缀nupkg改为zip鼠标右键解压可以看见这三个文件夹,选择lib选一个你需要的版本,点进去放到Plugins下就可以辽原创 2023-12-01 21:02:04 · 1414 阅读 · 2 评论