Set Null Motion
ASTER::ACTION::ObjectControl::MOTION::Set Null Motion
Inscrivez l’instance de l’objet dans le contrôleur de mouvement comme Null Motion
.
Null
est enregistré comme un mouvement sans action.
Motion: Aperçu
Il ne possède que les paramètres minimums, ce qui entraîne une faible charge de calcul après l’enregistrement.
- Il inclut des drapeaux et un compteur de temps pour Reject et des drapeaux pour Destroy.
Ce mouvement est destiné à être enregistré et désenregistré avec le contrôleur de mouvement à de courtes intervalles, en utilisant std::deque
au lieu de std::vector
dans les conteneurs séquentiels STL en C++.
Lors de l'enregistrement d'un groupe de mouvements avec le contrôleur de mouvement, vous pouvez utiliser un "nom de groupe de mouvements" arbitrairement décidé par l'utilisateur.
Paramètre.1
Sélectionnez l'instance d'objet. Seul le type "Objet Actif (sprite)" peut être enregistré dans le contrôleur.
Si "The Active Object" n'est pas spécifié, une erreur sera affichée lors de l'exécution de l'action à partir de l'événement, et le processus d'enregistrement sera interrompu.
Paramètre.2
Entrez le nom du groupe de mouvement à enregistrer dans le contrôleur de mouvement.
Même les instances créées à partir d'objets différents peuvent être regroupées avec le même nom de groupe de mouvement et gérées par le contrôleur.
Les instances déjà enregistrées dans le contrôleur ne peuvent pas être enregistrées en double sous un nom de groupe différent.
Les chaînes de caractères multioctets (comme le japonais) peuvent également être utilisées, mais à des fins pratiques, il est recommandé d'utiliser des noms courts en lettres minuscules.
"test"
Lors de l'utilisation du nom défini pour l'objet actif comme nom de groupe de mouvement pour l'enregistrement, envoyez une chaîne vide.
""
Notes supplémentaires
Null Motion n’a pas d’actions, et l’objet ne bouge pas simplement en étant enregistré.
Les exemples d’utilisation et les événements peuvent être consultés dans les échantillons ci-joints.