2
0
Эх сурвалжийг харах

Editor: allow using -scene and -language command line parameters together

Fix https://github.com/urho3d/Urho3D/issues/2858
1vanK 3 жил өмнө
parent
commit
bcb8df5453

+ 9 - 9
bin/Data/Scripts/Editor.as

@@ -104,24 +104,24 @@ void ParseArguments()
     Array<String> arguments = GetArguments();
     bool loaded = false;
 
-    // Scan for a scene to load
     for (uint i = 1; i < arguments.length; ++i)
     {
         if (arguments[i].ToLower() == "-scene")
         {
-            if (++i < arguments.length)
-            {
-                loaded = LoadScene(arguments[i]);
+            if (++i == arguments.length)
                 break;
-            }
+
+            loaded = LoadScene(arguments[i]);
+            continue;
         }
+
         if (arguments[i].ToLower() == "-language")
         {
-            if (++i < arguments.length)
-            {
-                localization.SetLanguage(arguments[i]);
+            if (++i == arguments.length)
                 break;
-            }
+
+            localization.SetLanguage(arguments[i]);
+            continue;
         }
     }