collision_sprite_mouse Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Retour en stock du coffret Pokémon Zénith Suprême – ...
Voir le deal
Le Deal du moment :
Display 24 boosters Star Wars Unlimited – ...
Voir le deal

 

 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: