private IEnumerator HideItem(OnlyInRangeManager.InRange item) { OnlyInRangeManager.<HideItem>c__Iterator1D9 <HideItem>c__Iterator1D = new OnlyInRangeManager.<HideItem>c__Iterator1D9(); <HideItem>c__Iterator1D.item = item; <HideItem>c__Iterator1D.<$>item = item; return <HideItem>c__Iterator1D; }
//Test function to see if we should save this item public void Test(OnlyInRangeManager manager, Vector3 position, float sqrRange) { if(inprogress) return; if(transform != null) { if((transform.position - position).sqrMagnitude < sqrRange) { count++; if(count > 3) manager.hideList.Remove(this); } else { count = 0; manager.hideList.Add(this); } } else { if((lastPosition - position).sqrMagnitude < sqrRange) { count++; if(count > 3) manager.viewList.Add(this); } else { count = 0; manager.viewList.Remove(this); } } }
//Test function to see if we should save this item public void Test(OnlyInRangeManager manager, Vector3 position, float sqrRange) { if (inprogress) { return; } if (transform != null) { if ((transform.position - position).sqrMagnitude < sqrRange) { count++; if (count > 3) { manager.hideList.Remove(this); } } else { count = 0; manager.hideList.Add(this); } } else { if ((lastPosition - position).sqrMagnitude < sqrRange) { count++; if (count > 3) { manager.viewList.Add(this); } } else { count = 0; manager.viewList.Remove(this); } } }
void Awake() { Instance = this; }
private void Awake() { OnlyInRangeManager.Instance = this; }
private IEnumerator ViewItem(OnlyInRangeManager.InRange item) { OnlyInRangeManager.<ViewItem>c__Iterator1DA <ViewItem>c__Iterator1DA = new OnlyInRangeManager.<ViewItem>c__Iterator1DA(); <ViewItem>c__Iterator1DA.item = item; <ViewItem>c__Iterator1DA.<$>item = item; return <ViewItem>c__Iterator1DA; }
private void Awake() { Instance = this; }