Pixi.js: [Question] Normalisation de la propriété d'ancrage pour tous les objets d'affichage

Créé le 28 avr. 2020  ·  3Commentaires  ·  Source: pixijs/pixi.js

Je ne sais pas si cela a été couvert dans le passé, je regardais simplement l'API et comment notre équipe l'utilise. Je me demandais si l'on avait pensé à normaliser la propriété anchor sur tous les objets d'affichage. Déplacement de Sprite à DisplayObject .

Cela semble être une API assez pratique qui pourrait être utilisée pour tous les objets d'affichage.

🙏 Feature Request

Tous les 3 commentaires

Cela nécessite une largeur/hauteur fixe pour tous les objets ou une disposition calculée.

largeur/hauteur ne sont pas des citoyens de première classe dans pixi, ils sont calculés

pour le sprite et peut-être quelques autres objets, la largeur et la hauteur correspondent à la taille de la texture multipliée par l'échelle

Pas de largeur/hauteur => pas d'ancrage.

Oui, vous pouvez peut-être ajouter des remplacements pour la largeur/la hauteur différemment qu'ils existent, dans ce cas, l'ancrage a du sens. Notre implémentation est basée sur l'expérience d'Adobe Flash.

Si vous avez une équipe et un projet sérieux - je vous recommande d'essayer d'écrire votre propre arbre de scène, la v5 est presque au point où il est réellement possible de le faire pour de petites équipes :)

Clarification supplémentaire : il y a beaucoup de choses que je veux utiliser dans les arbres pixi, mais si nous les y mettons, cela deviendra gonflé. Je veux une meilleure gestion des transformations, des transformations de couleur, de la file d'attente pour les changements de scène, des événements add_to_stage , remove_from_stage et bien d'autres choses, c'est pourquoi je demande des changements qui conduisent à la possibilité de créer des nœuds d'arborescence personnalisés.

Merci pour la suggestion. Nous avons déjà reçu des demandes comme celle-ci et, malheureusement, nous avons dû dire « non » pour les raisons évoquées par Ivan. Je vais fermer ça.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

SebastienFPRousseau picture SebastienFPRousseau  ·  3Commentaires

Vardner picture Vardner  ·  3Commentaires

readygosports picture readygosports  ·  3Commentaires

neciszhang picture neciszhang  ·  3Commentaires

courtneyvigo picture courtneyvigo  ·  3Commentaires