IEnumerator RecordE() { AudioClip lastClip = source.clip; if (!RecordVoice()) { yield break; } foreach (var _ in GeneralR.UntilTime(maxWaitSeconds)) { if (source.clip != lastClip) { break; } yield return(_); } }
void SwapPanels() { GeneralR.Swap(ref topPanel, ref bottomPanel); SetPosition(1 - position); //TODO what if `position` is outside 0-1? }
public GeneralB(GeneralR controlRepository) { generalR = controlRepository; }
public GeneralB() { generalR = new GeneralR(); }
IEnumerable <Renderer> Children() { return((applyToAllChildren) ? gameObject.GetComponents <Renderer>(-1, true) : GeneralR.Empty <Renderer>()); }