If mouse click in this rectangle, display rectangle in green
Afficher commentaires plus anciens
Hi!
I´m writing a psychological experiment (at least I try to), in which students shall click on a rectangle in my figure (on the screen). If they clicked on the correct rectangle the rectangle shall become green and it should be counted as a hit.
This was my code (which did not work):
if ('WindowButtonDownFcn', rectangle('Position', [0.7,0.4,0.1,0.1], 'facecolor', 'w'))
disp(rectangle('Position', [0.7,0.4,0.1,0.1], 'facecolor', 'g'))
Thanks for help!!
1 commentaire
Jan
le 7 Mar 2013
This code is very weird.
Réponses (3)
Doug Hull
le 25 Fév 2013
0 votes
You need to set callbacks on the rectangle.
This shows setting callbacks, the lessons should be similar.
Iris Müller Iris Müller
le 5 Mar 2013
0 votes
Iris Müller Iris Müller
le 7 Mar 2013
0 votes
1 commentaire
Jan
le 7 Mar 2013
The conventions in this forum are to accept an asnwer, if it has solved the problem. For a new question, a new thread is created. Posting the working solution is appreciated.
Catégories
En savoir plus sur App Building dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!