Memory Matching Question
penny.morin19
Member, PRO Posts: 6
in Tech Support
I just started using GS last week and I have no prior experience. I am going to try to explain my problem as best as I can.
I created a memory matching game. I used a counter block that deletes the matching pair when the it reaches two (each card adds 1 to the counter). Everything in the game works fine expect if you click on the same card twice it deletes itself and the matching card because the counter reaches 2. Does anyone have any suggestions of how to fix this problem?
Comments
Try creating a self attribute that you can set up this way:
When card is pressed And self.Touched? is false,
Change attribute Game.CardCounter to Game.CardCounter+1
Change self.touch to true
Hope that helps!
Basically it's just a check to ensure the particular card is selectable.
GameSalad Templates and Custom Development at the Official Marketplace: http://gshelper.com
If you are tracking the last card clicked in a game level attribute, then you can also just check if the current click action is for the same card, ignoring it if it is.
Thank you very much for help uptimistik. I was able to use your suggestion to solve my problem.