2011-04-15 4 views
1


Je développe une application pour peindre la toile en utilisant le coup de doigt à l'aide de l'application FingerPaint donnée au site Ici, une des couleurs récemment dessinées chevauche la couleur précédemment dessinée au même palce. Existe-t-il un moyen de limiter une ou deux couleurs qui ne se chevauchent pas? Autrement dit, si j'avais dessiné une couleur rouge (ou n'importe quel utilisateur) sur la toile, alors aucune couleur ne devrait cacher cela. moi savoir si Soient le problème n'est pas clair pour vousPeinture au doigt Android

merci à l'avance, ..

Répondre

0

Si vous utilisez un GLSurface vous pouvez utiliser la méthode normale de manipulation de pixels GL - en particulier, getPixels(). Il y a plusieurs façons de s'amuser avec les pixels dans GL - vous pouvez ajouter un dégradé, une mise à l'échelle, etc. et même convertir la toile existante en texture sur un modèle de la scène.

Si vous n'utilisez pas de GLSurface ... quelqu'un d'autre aura besoin d'aide. :)

+0

merci .... Je peux essayer l'OpenGL, Pouvez-vous me dire le tutoriel qui appartiennent à exactement ces fonctionnalités ou tout indice lié à le faire .. – GouravJn

Questions connexes