Laggy texture rendering

So i’m making a 2D perspective rpg game and the main character has about 9 different planes rendering 9 different textures, my problem is that the textures seem to la behined. All the texure changes are changes from the main movement script using, for example: transform.Find(“layer3”).renderer.material.mainTexture = beardArray[2];

Here is a video, sorry about the quality and the 5 seconds of me struggling with GUI, my cam recorder has quite the toll, mostly pay attention to the moving character and how he is sometimes w/o armor: http://puu.sh/2JayH.swf

Hmmm to me that doesn’t look so much like a scripting issue but more so an issue with the textures or even your computer (graphics card), I haven’t seen anything like that before in Unity. But best of luck Neg, sorry I couldn’t be of more help