AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache
Voir le deal
64.99 €
Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

 

 collision_sprite_mouse

Aller en bas 
AuteurMessage
Caly
Utilisateur confirmé: Rang ****
Caly


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.

collision_sprite_mouse Empty
MessageSujet: collision_sprite_mouse   collision_sprite_mouse EmptySam 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;
Revenir en haut Aller en bas
 
collision_sprite_mouse
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Scripts GML-
Sauter vers: