If mouse click in this rectangle, display rectangle in green
조회 수: 8 (최근 30일)
이전 댓글 표시
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!!
답변 (3개)
Doug Hull
2013년 2월 25일
You need to set callbacks on the rectangle.
This shows setting callbacks, the lessons should be similar.
댓글 수: 0
Iris Müller Iris Müller
2013년 3월 7일
댓글 수: 1
Jan
2013년 3월 7일
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.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!