public IEnumerator waitForFormLoad(LEM_FormController lem, LEM_BottomController lbm, LevelData LED) { while (lem.Init == false) { yield return(new WaitForSeconds(0.5f)); } lem.xpos = LED.x; lem.ypos = LED.y; lbm.xpos = LED.xinbottom; lbm.ypos = LED.yinbottom; while (lem.FormBuild.Rotated != LED.RotationState) { lem.FormBuild.RotateRight(); lbm.FormBuild.RotateRight(); } lem.GenerateImages(); lem.ChangeColor(LED.Color); lem.UpdatePosition(); lbm.GenerateImages(); lbm.ChangeColor(LED.Color); lbm.UpdatePosition(); lem.LBM = lbm; lbm.LEMFC = lem; }
void Bttn_RotateRight() { FormBuild.RotateRight(); GenerateImages(); LBM.FormBuild.RotateRight(); LBM.GenerateImages(); }