Je connais tous les trucs de redimensionnement de base dans AndEngine maintenant mais je n'ai pas trébuché sur un bon moyen de rendre le texte redimensionnable. Fondamentalement ce que tout le monde fait est que toutes les polices sont déclarées comme bitmaps avec disons 18pt et espère le meilleur. Sur le périphérique de développement, tout est très net, mais lorsqu'il est connecté à un périphérique plus grand, il a l'air assez moche. Dois-je charger toutes les polices dans un Atlas plus grand, puis redimensionner? Cela ne peut pas être une option. S'il vous plaît aider.AndEngine GLES2 | Rendre la police redimensionnable?
1
A
Répondre
2
Votre question est-elle spécifique à GLES2? Je ne pense pas.
La taille de police ne doit pas correspondre à la taille de l'écran mais à la densité. Peut-être les deux. En tous cas. Dans FluxCards Je fais ceci:
// determine the density
WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
Display display = windowManager.getDefaultDisplay();
DisplayMetrics displayMetrics = new DisplayMetrics();
display.getMetrics(displayMetrics);
density = displayMetrics.density;
// scale desired size 25 by density
int fontSize = (int) (25 * density);
Texture fontTexture = new BitmapTextureAtlas(1024, 1024, TextureOptions.BILINEAR_PREMULTIPLYALPHA);
font = new Font(fontTexture, Typeface.create(Typeface.DEFAULT, Typeface.NORMAL), fontSize, true, Color.WHITE);
mEngine.getTextureManager().loadTexture(fontTexture);
mEngine.getFontManager().loadFont(font);
(Mon code est plus complexe et je lutte toujours avec comme 1024x1024 est le maximum que je peux utiliser pour la fontTexture et police plus grande et texte asiatique, les lettres ne sont pas écrites Parfois, je cherchais à utiliser Text dans GLES2 et mes 2 minutes de lecture avant que je ne tombe sur votre question suggèrent que ce n'est plus un problème.)
Questions connexes
- 1. AndEngine gles2 Physique
- 2. AutoParallaxBackground verticalement dans GLES2, AndEngine
- 3. AndEngine GLES2- IndexOutOfBoundsException intérieur de la ligne Entity.java: 1402
- 4. AndEngine gles2, scala et le plugin android sbt
- 5. AndEngine (gles2) - ButtonSprite ne réagit pas sur un clic
- 6. MDM Zinc - Rendre la fenêtre redimensionnable
- 7. Rendre la zone de texte non redimensionnable
- 8. Rendre MAAttachedWindow redimensionnable sans rebond?
- 9. Chargement de l'image en tant que Sprite de la carte SD dans AndEngine GLES2
- 10. Positionnement des particules et de la durée de vie du système de particules dans AndEngine GLES2
- 11. Andengine BitmapTextureAtlas
- 12. Box2d - AndEngine
- 13. Rendre un ListAdapter-recyclable Redimensionnable Vue
- 14. Comment rendre le dernier gtk.TreeViewColumn redimensionnable?
- 15. Rendre une fenêtre non redimensionnable dans Windows
- 16. Rendre le panneau redimensionnable pour l'utilisateur
- 17. Comment rendre ChangeableText transparent dans andengine
- 18. AndEngine GLES2 - Une bonne façon de charger un BitmapTextureAtlas pour plusieurs TextureRegion
- 19. Comment rendre un NSWindow redimensionnable uniquement verticalement?
- 20. Comment rendre un contrôle redimensionnable dans Silverlight
- 21. Rendre un div à la volée redimensionnable ne fonctionne pas
- 22. Comment rendre un QDockWidget non redimensionnable par la souris?
- 23. Comment rendre le moment de balle plus lisse dans andengine
- 24. GlDrawArrays se bloque avec GLES2
- 25. utiliser jQuery pour rendre div redimensionnable sans interface utilisateur jQuery
- 26. Rendre NSView redimensionnable SANS redimensionner les images contenues dans
- 27. Rendre un contrôle utilisateur redimensionnable dans un contrôle de tabulation
- 28. Comment rendre un contrôle ancré redimensionnable par l'utilisateur?
- 29. angle redimensionnable
- 30. rendre la police spécifique plus grande que les autres polices
oh merci. Je n'ai pas vérifié mon compte stackoverflow depuis un moment. Je vais certainement essayer ça :). Merci –