CoroutineSharp.Coroutine.Start C# (CSharp) 메소드

Start() 공개 메소드

public Start ( ) : bool
리턴 bool
        public bool Start()
        {
            return MoveNext() && CheckYield();
        }

Usage Example

예제 #1
0
        public Coroutine StartCoroutine(IEnumerator routine)
        {
            //LogUtils.Debug("CoroutineManager.StartCoroutine");

            if (disposed)
            {
                return(null);
            }

            var coroutine = new Coroutine(routine, this);
            var yielding  = coroutine.Start();

            // todo need to check whether this coroutine invoke a timer
            // record in coroutinesDict
            if (yielding)
            {
                // alloc a id, and record
            }

            return(coroutine);
        }
All Usage Examples Of CoroutineSharp.Coroutine::Start