var commands = new string[] { "one", "two", "stop", "wtf"};
foreach (var command in commands)
{
if (command == "stop")
{
foreach (var command1 in commands)
break;
}
OnCommand(command);
}
SaveText
для нас чёрный ящик, вдруг он там как-то модифицирует строки, ну не знаю приводит их к КемелКейсу, разбивает их на колонки для csv. Иначе в чём вообще смысл загрузить строки-сохранить строки.
new Vector2(_direction.x, _direction.y) * _speed
- так и чему в итоге равно? Да и зачем создавать вектор из вектора?