blocks.push_back(img(Rect(...)))
или blocks[i] = ...
(только надо вектору размер задать сначала). img(Rect())
- возвращает экземпляр класса Mat. Его нельзя присваиваать вектору block. PlayerInputController::keysProcessing
вроде эквивалентны в двух случаях. sf::Keyboard::isKeyPressed, кажется тоже вполне безопасно вызывать несколько раз.moveUpCommand->execute
, но не 3 остальные команды и проверьте, отличается ли движение вверх от других и глючит ли оно так же как раньше. int x = 0;
for (int j = 0; j < 10000; ++j) {
x += j ^ x;
}
std::cout << "debug " << i;
</>
в редакторе) оберните. А то вопрос удалят.