*   >> Lecture Éducation Articles >> science >> la programmation

PushButton Tutorial Series - Chargement Levels

vec un trait de soulignement suivi d'un numéro. Cela fonctionne autour d'une limitation de XML où le nom d'un élément ne peut pas être un nombre. Ici, nous mettons en place le premier élément du tableau à une chaîne appelée "Player".

Code de

Ensuite, nous attribuons un tableau de com.pblabs.box2D.CollisionShape oppose à la propriété collisionShapes.

Code de

Le premier élément de ce tableau sera un objet com.pblabs.box2D.PolygonCollisionShape (tel que défini par l'attribut type).


Code de

< p> Nous affecter un tableau de points à la propriété des sommets.

Code de

Pour l'vertices tableau nous assignons 4 nouveaux objets Point. Notez que parce que le type des objets étant affectés au tableau est le même que le type qui a été assigné à la matrice ChildType attribut, l'attribut type sur les éléments de l'enfant peut être laissé vide.

La raison pour laquelle le type de l'élément enfant étant affectée à la baie de collisionShapes ci-dessus a été spécifié était parce qu'il était différent de celui du ChildType spécifié sur la collecte (les éléments du tableau sont CollisionShapes, tandis que l'objet réel créé était un PolygonCollisionShape).

Code de

Les références à d'autres composants sont fabriqués avec un XML attribué appelé componentReference.

Ici, nous sommes en train de la propriété du gestionnaire à un composant détenu dans une entité appelée SpatialDB (cette entité create créé dans un fichier XML séparé). Le code désérialisation XML sait extraire le composant requis par son type de l'entité spécifiée.

Les dictionnaires de code sont créés de la même manière que les tableaux sont. La seule différence est que les éléments contenant les éléments enfants sont nommés d'après les clés de dictionnaire plutôt qu'un trait de soulignement suivi d'un numéro.

Ici nous définissons l'élément "veille" dans les animations dictionnaire pour être une nouvelle instance d'une classe de AnimationControllerInfo.

Code de

Ce modèle fichier XML faits saillants à peu près toutes les questions que vous devrez faire face création une entité à partir d'un fichier XML:. la création de composants, peuplant les tableaux et les dictionnaires avec de vieux objets ActionScript ordinaire et référencement des composants externes

Dans le fichier de managers.

xml nous créons deux entités, chacune contenant un "gestionnaire spatiale et de la scène " composant. Dans le code A

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.