1 00:00:00,000 --> 00:00:00,650 2 00:00:00,650 --> 00:00:04,330 >> Сега, когато сте инициализира на борда, и че сте го привлече, че е време да 3 00:00:04,330 --> 00:00:07,970 позволи на потребителите да го редактирате и направят своите ходове. 4 00:00:07,970 --> 00:00:13,380 Така че в този 15.c функция, програмата Приема вход от потребителя и тогава 5 00:00:13,380 --> 00:00:17,390 призовава функцията ход, преминават при брой на плочката, че потребителят 6 00:00:17,390 --> 00:00:18,650 иска да се движи. 7 00:00:18,650 --> 00:00:19,770 Сега бъдете внимателни. 8 00:00:19,770 --> 00:00:23,570 Това е действителният брой на плочката а не реалното му положение. 9 00:00:23,570 --> 00:00:28,380 Така че ще трябва да се търси на плочки позиция да знае къде се намира. 10 00:00:28,380 --> 00:00:32,800 >> Сега, вие трябва да се даде възможност само на потребителя да направи ход, ако това е законно. 11 00:00:32,800 --> 00:00:37,280 A ход е някоя керемида, която е съседен на празен плочката. 12 00:00:37,280 --> 00:00:41,390 Това означава, че по-горе и по-долу, за да наляво и надясно. 13 00:00:41,390 --> 00:00:44,050 Така че ще трябва да се знае къде празната плочката е добре. 14 00:00:44,050 --> 00:00:47,400 >> Сега, за всеки ход, вие сте търсене за плочки на потребителя. 15 00:00:47,400 --> 00:00:51,560 Но вероятно не е най-добре да потърсите празната плочка всеки път, защото 16 00:00:51,560 --> 00:00:54,640 го правиш всеки път потребителят иска да се движи. 17 00:00:54,640 --> 00:00:59,670 Така че вместо това, че е най-добре да си спомня къде празната плочка е, с помощта на някои 18 00:00:59,670 --> 00:01:02,030 добре на име променливи. 19 00:01:02,030 --> 00:01:05,340 Така че, след като се даде възможност на потребителя да направи своята ходове, те са добре на тяхното 20 00:01:05,340 --> 00:01:07,580 начин за спечелване на играта на 15. 21 00:01:07,580 --> 00:01:08,830