Caly Utilisateur confirmé: Rang ****
Messages : 1285 Localisation : Haute Normandie Projet Actuel : Capturer, apprivoiser et dresser des Pokémons sauvages pour faire des spectacles de rue et en faire mon métier.
| Sujet: collision_sprite_mouse Sam 14 Jan 2012 - 23:27 | |
| Ce code permet de savoir si la souris est en collision avec un draw_sprite (pas le sprite_index d'un objet mais belle est bien un draw). - Code:
-
/* DESCRIPTION: * Ce script permet de savoir * s'il y a une colision avec * un draw qui affiche un sprite */ /* ARGUMENTS * argument0 = coordonées du point d'origine X du sprite à verifier * argument1 = coordonées du point d'origine Y du sprite à verifier * argument2 = ID du sprite à vérifier */
if(mouse_x < argument0+sprite_get_bbox_left(argument2)) return false; if(mouse_x > argument0+sprite_get_bbox_right(argument2)) return false; if(mouse_y < argument1+sprite_get_bbox_top(argument2)) return false; if(mouse_y > argument1+sprite_get_bbox_bottom(argument2)) return false; return true; |
|