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.
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.