physics_fixture_set_polygon_shape

Cette fonction définit la forme de l'appareil à celle d'un polygone.

Syntaxe:

physics_fixture_set_polygon_shape(fixture)


Argument La description
fixture l'index de l'appareil


Retours: N / A


La description

Cette fonction définit une forme de polygone pour votre appareil, mais vous devrez utiliser physics_fixture_add_point pour définir réellement la forme de ce polygone par rapport à l'origine de l'appareil. Le polygone est fermé lorsque le projecteur est lié à une instance. Vous devriez également noter que cette fonction doit être appelée avant de définir des points, et vous devez également avoir au moins trois points définis pour votre polygone avant de le lier à une instance ou vous obtiendrez une erreur.


Exemple:

physics_fixture_set_polygon_shape(fix_Ship);
physics_fixture_add_point(fix_Ship, 0,0);
physics_fixture_add_point(fix_Ship, -40, 100);
physics_fixture_add_point(fix_Ship, 40, 100);

Le code ci-dessus appliquera une forme de polygone à l'appareil indexé dans la variable "fix_Ship", puis définira trois points pour créer une forme triangulaire.


Retour: Les luminaires
Suivant: physics_fixture_add_point
© Copyright YoYo Games Ltd. 2017 Tous droits réservés