public override void BeginRender(LWF lwf) { base.BeginRender(lwf); parent = null; var lwfParent = lwf.GetParent(); if (lwfParent != null) { parent = lwfParent.rendererFactory as Factory; } if (parent != null) { return; } needsUpdate = false; if (updateCount != lwf.updateCount) { needsUpdate = true; updateCount = lwf.updateCount; meshComponentNo = -1; currentMeshComponent = null; } }
public override void BeginRender(LWF lwf) { base.BeginRender(lwf); parent = null; var lwfParent = lwf.GetParent(); if (lwfParent != null) parent = lwfParent.rendererFactory as Factory; if (parent != null) return; updateCount = lwf.updateCount; meshComponentNo = -1; currentMeshComponent = null; }