Пример #1
0
        public void DoUpdate(EmojiEvent uievent)
        {
            if (_systems != null)
            {
                for (int i = 0; i < _systems.Count; i++)
                {
                    var sy = _systems[i];
                    if (sy is IEmojiStructSystem <TextCotext> )
                    {
                        IEmojiStructSystem <TextCotext> essystem = sy as IEmojiStructSystem <TextCotext>;
                        int code = essystem.DoStep(ref Context, uievent);
                        if (code != 0)
                        {
#if UNITY_EDITOR
                            Debug.LogErrorFormat("DoStep Code {0} in {1}", (EmojiErrorCode)code, essystem);
#endif
                        }
                    }
                }
            }
        }