示例#1
0
        IEnumerator RecordE()
        {
            AudioClip lastClip = source.clip;

            if (!RecordVoice())
            {
                yield break;
            }

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