随笔分类 - unity 知识
unity官网教程 笔记 以及打包
摘要:最近做路网载具十字路口转弯。 转弯的时候需要动态三点生成曲线。 使用AnimationCurve遇到了几个问题 1.keys数据自动排序。x轴sort。导致start和end点顺序不匹配。 2.中间有凹凸曲线点,导致载具的forward朝向左右摇摆。修改weightOut = 0也不正确,不好把控
阅读全文
摘要:有个Shader需求:1.根据模型的Height进行颜色的渐变2.a值读取给定的皮肤Texture自己写了个,基本满足:// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' // Upgr
阅读全文
摘要:参考:https://www.xuanyusong.com/archives/561 可用于场景内变化的坐标数据的测试(浮空地块顶点数据一直在变 ) 1 using System.Collections; 2 using System.Collections.Generic; 3 using Uni
阅读全文
摘要:为什么 https://www.jianshu.com/p/a6b9c04e5612 (x1-x3)*(y2-y3)-(x2-x3)*(y1-y3) 如下图 通过单位向量和 sin(α-β)=sinαcosβ-cosαsinβ 两角差公式 可推出来 <0时 a在b的左边 当a在b的左边 a到b的夹角
阅读全文
摘要:ParticleSystem Play On Awake 粒子系统这个打钩 测试:发现和Awak()函数无关 在此Gameobject或者 父节点 Active 重新激活的时候执行 粒子Play。 可理解为和Start()类似。
阅读全文
摘要:实现: 高亮一张texture上相同颜色的色块。原理:使用step进行rgb的对比即可。Shader "Unlit/ChooseContinent" { //2018年4月8日 //for ui地图高亮所有相同的颜色块 Properties { _MainTex("Texture", 2D) = "
阅读全文
摘要:主要参考 http://catlikecoding.com/unity/tutorials/ 教程: Pool类和Object类; Pool.cs 负责管理一个ObjectList 行为: GetPool获取static Pool GetObject AddObject Object.cs 给外部
阅读全文
摘要:主要转载直乎链接: https://zhuanlan.zhihu.com/p/19972689 主要是那两张图: **** : https://www.sohu.com/a/148756513_468635 unity在跨平台上并没有使用mono vm,而是使用了 IL2CPP vm, 各个平台对c
阅读全文