学者
@小秦同学
...
展开
-
unity中对象池的创建
unity创建一个对象池//这里MonoSingleton是一个单例的类,为了以后在使用中只能存在一个类。也可以public class GameObjectPool : MonoSingleton{//1 创建池:private Dictionary<string, List> cache=new Dictionary<string, List>();//2...原创 2019-12-12 19:24:15 · 255 阅读 · 2 评论 -
unity数组查找助手类
unity数组查找助手类使用,泛型,委托,数组等进行排序,查找等方法,代码的通用性很高,有不足的地方还希望大佬们给点建议//这里主要进行理解委托以及函数参数的意思//委托就是一个数据类型//第一个参数是数组,第二个参数是一个朗姆达表达式public delegate TKey SelectHandler<T, TKey>(T t);public delegate bool ...原创 2019-12-12 19:27:06 · 405 阅读 · 0 评论 -
unity查找助手类
unity查找助手类简单粗暴直接看代码,仅供参考//调用方传过来需要查找物体的Transform组件(父物体),需要查找的物体的名称public static Transform FindChild(Transform tran,string goName){//如果找到了直接进行返回Transform go=tran.Find(goName);if(go!=null)return...原创 2019-12-12 19:27:00 · 271 阅读 · 0 评论 -
unity学习笔记
查找攻击目标物体//1,通过一个射线进行查找范围内的含有碰撞体的物体//2,如果返回的长度不为空,根据标签和血量进行选择符合的对象//3.然后根据攻击类型进行选择攻击的目标public GameObject[] SelectTarget(SkillData skillData, Transform skillTransform){//1,通过一个球形射线,找出攻击范围内的所有含有碰撞体...原创 2019-12-12 19:26:48 · 200 阅读 · 0 评论