689 {
690 bool process = false;
691
692
696
697 if (process)
698 {
699 if (!MemoryPointExists(part.
m_PartName +
"_min") || !MemoryPointExists(part.
m_PartName +
"_max"))
700 {
701 Debug.Log(
"min/max memory points do not exist for part: " + part.
m_PartName);
702 return;
703 }
704
705 vector mins, maxs;
706 mins = ModelToWorld(GetMemoryPointPos(part.
m_PartName +
"_min"));
707 maxs = ModelToWorld(GetMemoryPointPos(part.
m_PartName +
"_max"));
708
709
710 vector minTmp, maxTmp;
711 minTmp[0] = Math.Min(mins[0],maxs[0]);
712 maxTmp[0] = Math.Max(mins[0],maxs[0]);
713 minTmp[1] = Math.Min(mins[1],maxs[1]);
714 maxTmp[1] = Math.Max(mins[1],maxs[1]);
715 minTmp[2] = Math.Min(mins[2],maxs[2]);
716 maxTmp[2] = Math.Max(mins[2],maxs[2]);
717 mins = minTmp;
718 maxs = maxTmp;
719
720 maxs[1] = maxs[1] + 0.35;
721
723 }
724 }
void ItemFall(vector min, vector max)
bool Contains(string sample)
Returns true if sample is substring of string.