![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D基础
文章平均质量分 69
zengjunjie59
这个作者很懒,什么都没留下…
展开
-
AB包内存图
Addressable Asset System(进阶版AB)和AssetBundle(以下简称AB)制作的资源管理系统的对比 - 简书转载 2021-12-30 16:16:01 · 1169 阅读 · 0 评论 -
Unity四元数
Unity3D中的Quaternion(四元数)四元数的概念四元数,这是一个图形学的概念,一般没怎么见过,图形学中比较常见的角位移的表示方法有“矩阵”、“欧拉角”、“四元数”这三种。可以说各有各的优点和不足,不同的场合用不同的方法。其中四元数的优点有:平滑插值、快速连接、角位移求逆、可以与矩阵形式快速转换、仅用四个数表示。不过,它也有一些缺点:比欧拉角多一个数表示、可能不合法(如:坏的输入数据或者浮点数累计都可能使四元数不合法,不过可以通过四元数标准化来解决这个问题)、晦涩难懂。那为啥四元数是四转载 2021-06-17 17:38:34 · 2114 阅读 · 0 评论 -
Unity渲染顺序RenderQueue、SortingLayer、SortingOrder关系
Unity自带了一套物体间的决定渲染顺序的参数,其中最重要的三个为:SortingOrder、SortingOrder、RenderQueue。SortingLayer在Inspector面板中点击Tag -> AddTag -> SortingLayer,可以添加自定义的sortingLayer,默认的sortingLayer为Default,自定义的SortingLaye......转载 2019-11-26 10:54:32 · 4227 阅读 · 0 评论 -
Unity中几个特殊路径在各个平台的访问方式
Unity中几个特殊路径在各个平台的访问方式1、文件路径Resources:Unity在发布成移动端项目后,其他文件路径都将不存在,但是如果有一些必要的资源,可以放在Resources文件夹下,因为这个文件夹下的所有资源是由Unity内部进行调用,当发布成移动端后,该路径将不存在,所以不可写也不可读,只能用Unity封装的方法进行该路径下的资源加载。StreamingAssets:该...转载 2019-05-29 16:52:50 · 467 阅读 · 0 评论 -
ReorderableList可重新排序的列表框使用
## 可重新排序的列表框Unity 编辑器内部命名空间有个类 **ReorderableList**,可以实现通过拖曳来达到列表元素的重新排序,效果如下图所示:## 基本使用创建一个测试工程,新建一个脚本文件`TestList.cs`,代码如下:```csharpusing UnityEngine;using System.Collections.Generic;public class Tes...转载 2019-04-28 21:56:09 · 1670 阅读 · 0 评论 -
Unity AssetBundle的几个加载方式
Unity AssetBundle的几个加载方式转载自:https://www.cnblogs.com/MeowChocola/p/9022839.htmlstring path = @"AssetBundles/scene/cubewall.ab";string cacheDownloadPath = @"file://D:\UnityWorkSpace\FifthMonthWo...转载 2019-04-08 10:43:18 · 255 阅读 · 0 评论 -
Unity3D打包场景,用www加载场景
1、打包场景(转) 把场景文件打包成 .unity3d 后缀的文件。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEditor;public class PackAB {#if UNITY_EDITOR [MenuItem("Custom Ed...原创 2018-07-13 10:51:27 · 2225 阅读 · 0 评论 -
Unity编辑器扩展知识点
1、在菜单栏上增加MenuItemusing UnityEditor;using UnityEngine;public class Tools{ [MenuItem("Tools/test",false,10)]//参数1是在菜单栏上的显示路径,参数3是该按钮的显示层级,每个分类的参数相差十倍左右 static void Test(){ Debug.Log("T...原创 2018-03-19 14:32:41 · 296 阅读 · 0 评论 -
AssetBundle的加载
/**Title:"AssetBundle学习"项目开发**Description:* 加载assetBundle包**Date:2017**Version:0.1**Modify Recoder:*/using System.Collections;using System.Collections.Generic;using UnityEngine;using S原创 2018-01-14 23:03:21 · 193 阅读 · 0 评论