J'ai un jeu basé sur <canvas>
que je veux porter sur Air. Le <canvas>
est 480x480
, maintenant je veux faire la taille de la fenêtre s'adapter à la toile, normalement on le ferait avec innerWidth
et innerHeight
. Même si l'air modifie les valeurs des deux propriétés, la taille de la fenêtre reste inchangée.Redimensionner la fenêtre pour l'adapter à la taille du document
Bien sûr, je pourrais juste spécifier la taille de l'application comme 480x480
, mais malheureusement, cela inclut le chrome de la fenêtre (barre de titre etc.), donc il se cassera dès que quelqu'un sur un autre système l'exécute, et je ne Je veux que les barres de défilement recouvrent mon jeu.
stage.nativeWindow.width = stage.nativeWindow.height = 480; c'est totalement documenté: http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/display/NativeWindow.html – TheDarkIn1978