Показать сообщение отдельно
Старый 15.06.2016, 15:30
iiiusion вне форума Посмотреть профиль Отправить личное сообщение для iiiusion Найти все сообщения от iiiusion
  № 5  
Ответить с цитированием
iiiusion

Регистрация: Aug 2012
Сообщений: 23
тут вопрос широкий. по старлингу вот мои доказательства
Код AS3:
public override function render(support:RenderSupport, parentAlpha:Number):void
        {
            var alpha:Number = parentAlpha * this.alpha;
            var numChildren:int = mChildren.length;
            var blendMode:String = support.blendMode;
 
            for (var i:int=0; i<numChildren; ++i)
            {
                var child:DisplayObject = mChildren[i];
 
                if (child.hasVisibleArea)
                {
                    var filter:FragmentFilter = child.filter;
 
                    support.pushMatrix();
                    support.transformMatrix(child);
                    support.blendMode = child.blendMode;
 
                    if (filter) filter.render(child, support, alpha);
                    else        child.render(support, alpha);
 
                    support.blendMode = blendMode;
                    support.popMatrix();
                }
            }
        }
по нативу я исходники не смотрел, но пишут черти что мол прячьте свои спрайты вне сцены. так и пишут.

а за вектор спасибо, буду копать теперь)

Добавлено через 12 минут
ВСЕМ СПАСИБО!