短暂记录一个物体,判断物体是否被记录过
这本身很简单,途中我想到个问题,因为名字是有可能重复的,所以我不能记录string,我记录的是transform,通过对比transform来判断物体是否被记录过。但unity 是怎么判断的transform是否相等的呢,复制出的同一位置同一名字也不相等,他应该有自己的判断方法。
我的主要需求 想知道有没有比transform更优质的对比项,他身上没用的数据还是有些多的。
我的次要需求 想知道unity是怎么对比物体是否相等(次要需求可有可无)
短暂记录一个物体,判断物体是否被记录过
这本身很简单,途中我想到个问题,因为名字是有可能重复的,所以我不能记录string,我记录的是transform,通过对比transform来判断物体是否被记录过。但unity 是怎么判断的transform是否相等的呢,复制出的同一位置同一名字也不相等,他应该有自己的判断方法。
我的主要需求 想知道有没有比transform更优质的对比项,他身上没用的数据还是有些多的。
我的次要需求 想知道unity是怎么对比物体是否相等(次要需求可有可无)
transform 就可以。自己写一个hash函数,把transform的指针变为一个字符串。或者直接用地址值。