可以在坐標中完成。
使用數組記錄坐標
我想是我自己寫的象棋代碼。
例如
私有子窗體_Load()
圖片1 (1)。picture = loadpicture(" ")這張圖是軍人。
末端接頭
私有子圖片1_Click(索引為整數)
如果索引= 1,則
If Picture1(1)。Top & gt= 1000然後‘不要過河
圖片1 (1)。'左= 500 '不變,表示不能左右移動。當妳用鼠標指定他的座位時,妳可以向前走。
ElseIf Picture1(1)。Top & lt= 700那麽‘已經過河了。
妳可以取消限制。
如果…就會結束
如果…就會結束
末端接頭
還要判斷妳指定的座位坐標是遠不止壹步的距離還是遠不止壹步的距離。
可以用畫出來的線來判斷座位。
實際代碼不是這樣寫的。
我只希望妳明白這個道理。