上次meeting的時候老師說在遇到叉路的時候要可以選擇哪路
我原本的想法是
因為我們存地圖是用資料庫
原本是(格子編號,x座標,y座標,格子的內容)
那只要再增加上下左右四個欄位
變成這樣(格子編號,x座標,y座標,格子的內容,上面的格子編號,下面的格子編號,左邊的格子編號,右邊的格子編號)
如果沒有上下左右的話
相對的欄位就填100這個值就好了
這個要存從哪邊來的
(有點像老鼠走迷宮...)
在跟阿梅討論它的想法時
他提出了以檔案的方式存路線
如下圖
"/album/show.php?i=iamcosine&b=2&f=1961576178.jpg">src=
"http://pic7.pic.wretch.cc/photos/20/i/iamcosine/2/1961576178.jpg" />
但是
這樣子就沒有方向性
也是要紀錄從哪邊來的
後來我想了很久
乾脆用以下的方法
每條路都有方向性
像這樣"/album/show.php?i=iamcosine&b=2&f=1961576179.jpg">src=
"http://pic7.pic.wretch.cc/photos/20/i/iamcosine/2/1961576179.jpg" />
一個箭頭就是一條路
當遇到叉路的時候
載去讀取對應的檔案(也是上下左右)
例如像這樣的檔案(0,1,2,0)
就是下面跟左邊有路
對應的路徑是存在是file1.txt和file2.txt
就可以知道可以選擇哪邊的路了
不過這只是我初步的想法
要等程式寫出來才知道對不對
星期二, 1月 02, 2007
向左邊,向右邊
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言