Artemis.Engine.Graphics.Animation.AnimationStateReader.Read C# (CSharp) Метод

Read() публичный Метод

public Read ( ) : void
Результат void
        public void Read()
        {
            ParseElementChildNodes(AnimationStateTag);
            ParseElementAttributes(AnimationStateTag);
        }

Usage Example

Пример #1
0
        private void ReadElementChildNodes(XmlElement animationMapElement)
        {
            foreach (var node in animationMapElement.ChildNodes)
            {
                var element = node as XmlElement;

                if (element == null)
                {
                    continue;
                }

                if (element.Name == ANIMATION_STATE)
                {
                    AnimationStateReader stateReader = new AnimationStateReader(element);
                    stateReader.Read();

                    AnimationState state = new AnimationState(
                        stateReader.StateName,
                        stateReader.StepActions,
                        AnimationStateLoopType.Cycle);
                    States.Add(stateReader.StateName, state);
                }
            }
        }
All Usage Examples Of Artemis.Engine.Graphics.Animation.AnimationStateReader::Read