Я использую этот код, чтобы сделать спрайт видимым при запуске определенного метода.
Проблема в том, что при первом запуске этого метода в первый раз он отстает, возможно, на короткую секунду.
В любое другое время все в порядке.
Вот что я использую ..
Здесь я добавляю спрайт в сцену в onLoadScene () / Заполнить сцену
dangerBanner = new Sprite(0,0,this.danger_banner,this.getVertexBufferObjectManager());
mScene.attachChild(dangerBanner);
float dCenterX = (CAMERA_WIDTH - this.dangerBanner.getWidth()) / 2 ;
float dCenterY = (CAMERA_HEIGHT - this.dangerBanner.getHeight()) / 2;
dangerBanner.setPosition(dCenterX, dCenterY);
dangerBanner.setVisible(false);
Тогда в моем методе я называю
private void spawnSnake(){
dangerBanner.setVisible(true);
И кажется, что в первый раз это отстает. Какие-нибудь советы или предложения?