Example #1
0
            private void SetSprite()
            {
                var frame = _spriteNode.Frame;

                if (_spriteNode.InstancedIndex >= 0)
                {
                    _simpleRenderer.SetSprite(
                        _spriteAnimation.GetSprite(frame),
                        _spriteAnimation.NormalMap,
                        _spriteAnimation.EmissiveMap,
                        null,
                        _spriteNode.InstancedIndex,
                        false);
                }
                else
                {
                    _spriteRenderer.SetSprite(_spriteAnimation.GetSprite(frame), _spriteAnimation.NormalMap, _spriteAnimation.EmissiveMap,
                                              _spriteAnimation.GetSpriteCollider(frame));
                }
            }