diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index cdddca4..aba78c8 100644 Binary files a/Assets/Scenes/Main.unity and b/Assets/Scenes/Main.unity differ diff --git a/Assets/Scenes/Menu.unity b/Assets/Scenes/Menu.unity new file mode 100644 index 0000000..dac9bf7 Binary files /dev/null and b/Assets/Scenes/Menu.unity differ diff --git a/Assets/Scenes/Menu.unity.meta b/Assets/Scenes/Menu.unity.meta new file mode 100644 index 0000000..b2bee70 --- /dev/null +++ b/Assets/Scenes/Menu.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e73019487bcba4d4697011287cd75bf4 +timeCreated: 1477392214 +licenseType: Free +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/GameController.cs b/Assets/Scripts/GameController.cs index 1223385..5fc4123 100644 --- a/Assets/Scripts/GameController.cs +++ b/Assets/Scripts/GameController.cs @@ -31,12 +31,10 @@ namespace Assets.Scripts Screen.height, 0)).x; var leftBorder = Camera.main.ScreenToWorldPoint(new Vector3(0, 0, 0)).x; - if (rightBorder > (size.x - 2) * mult) - { - BG = (GameObject) Instantiate(BG, new Vector3(size.x + tra.position.x - .5f, tra.position.y, 0), Quaternion.identity); - tra = BG.GetComponent(); - mult++; - } + if (!(rightBorder > (size.x*mult) - 2)) return; + BG = (GameObject) Instantiate(BG, new Vector3(size.x + tra.position.x - .5f, tra.position.y, 0), Quaternion.identity); + tra = BG.GetComponent(); + mult++; // _ca.Step(rightBorder); // DrawMap(leftBorder, rightBorder);