Je fais une application où j'ai besoin d'obtenir la valeur alpha à la position touchée sur un sprite. Merci à l'avanceObtenir la valeur alpha au point touché sur un sprite dans Cocos2D
0
A
Répondre
1
J'utiliser ce code pour récupérer la valeur alpha:
GLubyte pColor[4];
CGPoint newpoint = (...your screen point in GL coordinates);
glReadPixels(newpoint.x,newpoint.y,1,1,GL_RGBA,GL_UNSIGNED_BYTE,&pColor[3]);
pcolor [3] contient alors votre valeur alpha.
Vous devrez probablement combiner ceci avec du code pour vérifier si votre position se trouve dans la zone de délimitation de l'image-objet. Assurez-vous d'obtenir les bonnes coordonnées.
0
Probablement ce dont vous avez besoin sprite.alpha.
Questions connexes
- 1. Calque de défilement Cocos2d sur Sprite glisser
- 2. Cocos2d Sprite contentSize Problème
- 3. Comment obtenir la valeur actuelle de UITextField dans cocos2d 0.8.2?
- 4. glisser Smoothly un sprite cocos2d - iPhone
- 5. Comment dessiner un cercle dans un sprite dans Cocos2d?
- 6. AS3: Réglage alpha sur sprite parent sans affecter sprites enfants
- 7. iPhone Objectif C: Comment obtenir la couleur d'un pixel du point touché sur un UIImageView?
- 8. Déplacer le sprite sur le chemin dans cocos2d
- 9. Simultanée Détection tactile Sprite - iPhone & cocos2d
- 10. Déplacer un objet du point A au point B
- 11. Cocos2D - Comment obtenir la valeur d'un label
- 12. cocos2d auto-supprimer sprite après l'animation
- 13. Faire glisser un Sprite (Cocos2D) pendant que le Chipmunk simule
- 14. Possible de changer la valeur alpha de certains pixels sur l'iPhone?
- 15. cocos2d + box2d: Rotation vers le point
- 16. Point de test dans le canal alpha
- 17. Cocos2d: Déplacer un Sprite le long d'un chemin/bezier?
- 18. JavaScript pour obtenir la valeur alpha de HEX
- 19. Comment obtenir la valeur alpha d'une image PNG avec PIL?
- 20. Destinations Sprite au hasard
- 21. Cocos2D modifie les couleurs de la dernière rangée de pixles dans un sprite?
- 22. Comment puis-je obtenir la vélocité de mon sprite?
- 23. cocos2d aide à trouver des points sur un cercle
- 24. (cocos2d-iphone) Problème-Sprite pivote de 180 degrés
- 25. Test d'intersection sprite XNA basé sur alphas?
- 26. Comment obtenir la somme de la valeur basée sur la même clé jusqu'à un certain point dans un tableau?
- 27. Cocos2d iPhone: faire pivoter Sprite à l'aide de l'accéléromètre
- 28. Accéder au texte dans Textfield on Sprite
- 29. Comment attacher la valeur alpha d'un élément à un curseur?
- 30. obtenir la latitude et la longitude d'un point dans MKMapView?