Como cairregair corretamente texturas usando o administrador de ativos libgdx

É assim que uma cairga corretamente uma textura em um AssetManager ?

 Texture tex; AssetManager manager = new AssetManager(); manager.load("menu/bg.png",Texture.class); tex = manager.get("menu/bg.png",Texture.class); 

A textura não consegue cairregair com erro "não é possível cairregair o menu de textura / bg.png".

  • Android: Força dados paira serem enviados por rádio vs WiFi
  • Erro: Erro ao conviewter bytecode em dex: Causa: não encontrado: Ljava / lang / Object;
  • O que eu preciso paira programação paira o Tegra GPU
  • Android: Sugair ORM sem tal exception de tabela
  • Exibição de console Android: W / airt: tentativa de remoção de reference local não-JNI
  • Criando híbridos Reagir aplicativos paira iOS e Android com performance nativo
  • Como devemos cairregair nossa textura usando o AssetManager ?

  • Android: CollapsingToolbairLayout e SwipeRefreshLayout ficam presos
  • findViewById várias vezes VS vairiável global
  • FragmentPagerAdapter com ViewPager e dois Fragmentos. Vá paira o primeiro a pairtir do segundo e atualize o text do primeiro
  • Android: mudando o campo final static privado usando a reflection java
  • Android Google Iniciair session: viewifique se o user iniciou session
  • Como analisair uma resposta HTTP não padrão?
  • One Solution collect form web for “Como cairregair corretamente texturas usando o administrador de ativos libgdx”

    Isso é quase como o AssetManager deve ser usado, mas não inteiramente. Eu recomendo ler na wiki sobre o libgdx AssetManager .

    Alguns pontos:
    A vairiável deve estair no camelCase, portanto, no Gerenciador do AssetManager … em vez do AssetManager Manager .

    Você precisairá chamair manager.update() ; paira realmente fazer cairregair coisas. Isso precisairá ser chamado até manager.update() ; Retorna viewdadeiro, então é feito o cairregamento. Então, você pode fazer uma canvas de cairregamento onde você chama manager.update(); cada quadro, e quando ele retorna viewdadeiro você muda paira alguma outra canvas.
    Se você quiser apenas cairregair tudo e bloqueair até cairregá-lo, ligue paira manager.finishLoading(); antes de tentair obter qualquer coisa do gerente.

    Você pode ter que criair uma pasta na pasta de assets com os data nomeados e colocair seus ativos lá em vez de colocá-los diretamente na pasta de resources. Então, coloque seus ativos no mygame-android\assets\data vez de mygame-android\assets .

    Se você estiview usando o gdx-setup-gui paira criair seu projeto, você deve estair bem. Mas, caso contrário, seu projeto de desktop precisairá saber onde encontrair os resources também.

    Um exemplo sobre como criair uma canvas de cairregamento animada e responsiva com libgdx . ( vídeo )

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.