自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity优化笔记——导入资源的一般设置

1.设置合理的TextureType:UI图片设置为精灵Sprite等2.Alpha Source:不带透明的纹理和图片等可以设置为None,去掉透明通道3.默认关闭读写操作Write/Read4.默认关闭Mipmap,如果3D物体的贴图有需求可以开启4.纹理图片大小2的次幂 半透明可以是4的倍数 最大尺寸最好不要超过10245.如果对色彩没有特殊需求 安卓默认etc(不包含透明)或etc2的压缩格式 ios选择PVRTC压缩格式。

2024-04-23 15:16:53 207 1

原创 Unity优化笔记——优化

6.Tranform只存储与父节点相关的数据,尽量使用localPostion等,避免在一帧中多次修改position数据,可以缓存在帧结尾同意修改,赋值时可以使用SetPositionAndRotation方法一次赋值。1.提前缓存组件或者使用get属性只获取一次组件,不要在Update中频繁的获取组件,获取组件使用GetComponent()方法,不要使用通过名字获取组件的方法。5.运行时尽量少的修改Transform的父节点,Instantitate是传入一次父节点,而不是生成出来在赋值父节点。

2024-04-02 02:29:19 169

原创 Unity URP笔记——URPShader文件

文件名称描述CoreURP的核心文件,包含了大量顶点数据,获取数据的操作Input定义了InputData结构体,常量数据和空间变换矩阵的宏定义Lighting定义了光照计算相关的函数,包括全局光照,多种光照模型等Shadows定义了计算阴影相关的函数定义SurfaceData结构体和几种纹理的采样函数UnityInput包含了大量可以直接使用的全局变量和变换矩阵《Unity Universal RP内置Shader解析》

2024-03-25 14:48:49 194

原创 Unity笔记-Render Pipeline Asset参数

2024-03-06 13:54:31 388

原创 Unity笔记-Render Pipeline Asset Data参数

2024-03-06 13:53:00 342

原创 Unity笔记-灯光参数

2024-03-06 13:51:38 354

原创 Unity笔记——非运行下执行方法

Unity笔记

2022-08-05 17:21:26 1119 1

原创 Unity学习笔记——数据库Sqlite

需要添加两个dll文件数据库放在上图路径下注意文件名不能错必须是这个using System.Collections;using System.Collections.Generic;using UnityEngine;using Mono.Data.Sqlite;public class SQLDemo : MonoBehaviour{ //数据库连接对象 private SqliteConnection con; //数据库指令对象 private Sq.

2020-09-02 21:13:30 157

原创 Unity学习笔记——坦克大战敌人生成

[Header("敌方坦克预设体")] public GameObject enemyTankPrefab; [Header("敌方坦克生成间隔")] public float createInterval = 3f; [Header("坦克的最大数量")] public int enemyTankMax = 30; [Header("生成坦克的开关")] public bool IsCreate = true; //计时器...

2020-08-21 17:13:38 714

原创 Unity学习笔记——坦克大战敌人AI

public static bool CanMove = true; [Header("移动速度")] public float moveSpeed = 3f; [Header("转身速度")] public float turnSpeed = 3f; [Header("炮弹的预设体")] public GameObject bulletPrefab; [Header("炮弹发射的时间间隔")] public float fireIn

2020-08-21 17:01:32 897

原创 Unity学习笔记——UI文本逐个字符变色

using UnityEngine.UI; //文本的使用要引用新的名称空间public class ReadText : MonoBehaviour{ [Header("渐变颜色")] public string color = "red"; [Header("渐变时间间隔")] public float interval = 0.3f; [Header("打字机动画开关")] public bool animationPlayer = fal

2020-08-18 21:15:11 1802 1

原创 Unity学习笔记——坦克大战玩家

坦克移动 float hor = Input.GetAxis("Horizontal"); //获得水平轴输入 (-1,1) float ver = Input.GetAxis("Vertical"); //获得垂直轴输入 (-1,1) //坦克沿着自身Y轴旋转(转向) transform.eulerAngles += hor * Vector3.up *Time.deltaTime* TankRotateSpeed; tra

2020-08-17 21:14:45 186

原创 C#学习笔记——Array类

1.Rank和LengthRank获取的是维数,Length获取的是总长度2.Sort()方法Sort()方法用于对指定数组升序排序Array.Sort()3.Reverse()方法Reverse()方法用于对数组元素进行逆序即首位倒置Array.Reverse()4.Copy()方法Array.Copy(num1,num2,num2.Length)用于将源数组中的元素复制到目标数组中,第三个参数可以省略,表示所有元素5.IndexOf()方法Array.IndexOf(array,v

2020-07-22 21:34:39 206

原创 C#学习笔记——Time类

DateTime类DateTime dt = new DateTime(); dt = DateTime.Now; //获取当前的时间日期int year = dt.Year; //提取年int month = dt.Month; //提取月nt day = dt.Day; //提取日int hour = dt.Hour; //提取时int minute = dt.Min

2020-07-22 21:06:40 2231

原创 C#学习笔记——数组与排序

数组一维数组int[] intArr = new int[10];int[] intArr = { 7, 3, 15, 8, 11, 6, 17,187,5,-6 };二维数组int[,] intArr = new int[2,3]{{1,2,3},{4,5,6},{7,8,9}} ;int[,] intArr = {{1,2,3},{4,5,6},{7,8,9}}; //逗号前表示第一层大括号数,以此类推交错数组int[][] nums=new int[2][]{new int[]{

2020-07-22 18:15:24 174

原创 C#学习笔记——枚举和结构体

1.枚举枚举类型是自定义类型,enum EquipType { Weapon, //武器 Armor, //护甲 Shoes, //鞋子 Ring=5, //戒指 Necklace //项链 ->值为6 }枚举是一个值类型,枚举值可以标记一个整形数字予以匹配,默认从0开始。可以显示转换位数字或者文字int a=(int)Weapon 结果位0Enum或EquipType 变量名

2020-07-17 20:26:39 211

原创 C#学习笔记——运算符

位运算符换算为二进制再运算运算符含义说明~取补0的补是1,1的补是0&与两个位均为1时为1l或两个位均为0时结果为0,否则为1^异或两个位相同时为0,否则为1>>右移操作数按位右移,正负规则不同<<左移操作位按位左移,高位舍弃,低位补0条件运算符(?:)t条件运算符是C#中唯一一个三元运算符a?b:c若a为真(true)则结果为b,a为假(false)结果为c。b,c结果可以使任何数据

2020-07-15 20:18:40 96

原创 C#学习笔记——数据类型转换

C#数据类型转换原始数据类型可转换类型sbytebyte、ushort、uint 、ulong、charbytesbyte、charshortsbyte、byte、uint、ushort、ulong、charushortsbyte、byte、short、charintsbyte、byte、short、ushort、uint、ulong、charuintsbyte、byte、short、ushort、int、charlongsbyte、b

2020-07-15 18:27:53 314

空空如也

空空如也

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

TA关注的人

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