unity
MainBack
蝼蚁都闪开!我是筑基强者,让我先上。
展开
-
Unity 使用URP时新建的Volume没有效果
Unity配置好URP后可以使用URP中包含的Post-Processing(屏幕后处理效果)时无法正常显示配置的效果。1、需要开启Main Camera的Rendering选项中的Post-Processing选项2、需要开启新建URP Pipeline 中的render文件中的Post-processing 中的enable选项开启前无法显示开启后正常使用...原创 2021-09-10 00:46:36 · 2811 阅读 · 0 评论 -
使用UniRx、注解来构建Unity事件发布/订阅简易框架(RxBus、UniRxBus)
概述 使用UniRx构建事件发布/订阅框架,通过解耦发布者和订阅者简化Unity中事件传递同时方便开发过程的使用。1、首先导入com.neuecc.unirx 的插件包 可通过opemupm或unity的AssetStore进行导入2、...原创 2021-08-27 21:58:41 · 643 阅读 · 0 评论 -
Unity AssetBundle 替代方案 使用Addressables+ResourceManger
官方在2017的演示中给出的Addressables+ResourceMange的资源加载方案可以了解下:Unite Austin 2017 - A Look Ahead: Resource Manager, Addressable Assets and Live Preview原创 2021-08-23 11:48:19 · 708 阅读 · 0 评论 -
Unity2021版 PrefabBrush未找到问题
2021版中移除了原有的prefabBrush,改为使用Tile Palette中的GameObject Brush 使用时需要设置对应prefab进行使用。具体可见此链接:需要科学上网原创 2021-08-09 13:45:43 · 1573 阅读 · 5 评论 -
unity学习 shader顶点的空间变换
转置矩阵:T表示 将Mij转置为Mji逆矩阵:-1表示 MM-1 = I (矩阵与逆矩阵相乘等于单位矩阵)正交矩阵:MMT = I( MT = M-1)模型空间、世界空间:使用左手坐标系观察空间:使用右手坐标系裁剪空间:观察空间通过裁剪矩阵变换得到 由右手坐标系变为左手坐标系(虚拟的 用于判断裁剪)齐次除法:通过将x,y,z 除于w 得到归一化设备坐标,经过除法将坐标变换到【-1,1】为范围的立方体中(归一化设备坐标NDC)表示为经过透视投影变化后的裁剪空间屏幕空间:裁剪空间到屏幕...原创 2021-01-14 16:42:46 · 553 阅读 · 0 评论 -
unityshader学习 shader处理流程记录
顶点数据->{顶点着色器(可编程必须)->曲面细分着色器(可编程可选)->几何着色器(可编程可选)->裁剪(可配置但不可编程)->屏幕映射(系统,gpu固定实现)}(几何阶段)->{三角形设置(系统,gpu固定实现)->三角形遍历(系统,gpu固定实现)->片元着色器(可编程可选)->逐片元操作(可配置但不可编程)->屏幕图像(系统,gpu固定实现)}(光栅化阶段)逐片元操作: {模板测试(渲染阴影、轮廓渲染有关)->深度测试(透原创 2020-12-29 11:46:10 · 139 阅读 · 0 评论 -
unity学习第三方库使用文档记录
CatLib.io 教程文档依赖注入库文档https://www.bookstack.cn/read/CatLib.io/README.md原创 2020-08-20 11:33:40 · 326 阅读 · 0 评论 -
Unity对象池
using System;using System.Collections;using System.Collections.Generic;using JetBrains.Annotations;using QFramework;using UnityEngine;using UnityEngine.SceneManagement;/* * 对象池 默认分两个列表存放可见 和不可见 对象 * 获取池对象时可见列表数未超出最大可见数时从不可见列表抽取实例显示 * 超出时复用第一个可见.原创 2020-06-24 16:17:25 · 218 阅读 · 0 评论 -
OnValidate对比其他生命周期
onValidate在加载时最先调用(包含多次) 同时当inspector中的参数变化时也会调用原创 2020-06-19 13:34:52 · 925 阅读 · 0 评论 -
2d-extras 使用教程推荐
此为相关文章需科学上网https://qiita.com/RyotaMurohoshi/items/d3d6a15d55ec8fbcf3fc原创 2020-06-18 13:06:05 · 1705 阅读 · 0 评论 -
Project has invalid dependencies No git executable was found
An error occurred while resolving packages: Project has invalid dependencies: com.unity.2d.tilemap.extras: No 'git' executable was found. Please install Git on your system then restart Unity and Unity Hub提示git无法找到所以导致无法加载manifest.json中添加外部库...原创 2020-06-17 16:32:48 · 8917 阅读 · 9 评论 -
Unity资源分享网站——记录
UWA开源库https://lab.uwa4d.com/?category=UnityFREEDOMCLUBhttps://unityassetsfreedom.club/download-paid-unity-assets-for-free/Itch.iohttps://itch.io/game-assetsreddithttps://www.reddit.com/r/Unity3D/以上大多外网资源 有意可科学上网进行了解.....原创 2020-05-19 17:10:12 · 6031 阅读 · 7 评论 -
unity使用Animator时anystate进行转换动画不断卡死在第一帧
如图当动画满足从anystate状态转换到任意相关动画片段时存在动画不断卡死在第一帧情况。关键点:因为我的判断变量为bool值,且不断的在update中刷新bool变量值。所以当Can Transition To Self 勾选时,动画会不断从头播放造成了不断卡死在第一帧的现象 取消勾选后可正常播放。...原创 2019-12-27 10:42:40 · 6523 阅读 · 3 评论 -
unity 中2d游戏游戏角色与场景物体层级关系问题解决
2d游戏开发中 player的sprite与场景sprite之间位置无法动态调整出现以下问题通过设置两个sprite 处于相同的sortinglayout同时打开Edit->Project Setting->Graphics 设置如下设置sort mode 为custom Axis 更改为(x:0,y:1,z:0)效果如下: ...原创 2019-12-05 14:58:20 · 4520 阅读 · 7 评论