作者comaniac (Tennis~球魂)
看板C_Sharp
標題[問題] 貪食蛇小遊戲
時間Fri Oct 17 23:40:13 2008
請問各位大大
現在我卡在「變長」這個部份
因為我是用Label表示Snake
我的想法是當吃到食物時用以下其中一種讓他變長:
1. 用一個loop去跑
這樣變得好像必須要創新Label才能接起來
可是C#可以在執行中創造物件嗎?
2. 改變Label的Size
這樣好像比較簡單,可是問題在於無法轉彎(囧
能否有大大能提供較好的方法讓他變長又可以轉彎哪
感激不盡m(_ _)m
--
◤ ◥
National Tsing Hua University ╔═╗╔═╗ ╔═╮ ╦ ╦ ╭—╮
Personal board:codification ║ ║ ║ ║ ║ ║ ║ |
═ telnet://hulabear.twbbs.org ║ ║ ║ ║ ║ ╰═╣ AT ╰—╯╭—╮
Mens et Manus ╚═╝╚═╝ ╚═╯ ╰═╝ ╰—╮
◣
From M.I.T. MSN:[email protected] ╰—╯◢
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.200.102
1F:推 tomex:用gdi+來畫rect是否會比較好一點?? 10/18 00:52
2F:→ comaniac:這我還不會耶,我剛開始學C# Q__Q 請問有相關文章嗎? 10/18 01:46
3F:推 leicheong:用grid+修改background color會不會比較容易? :P 10/18 09:08
4F:→ humanfly:簡單的話就用暴力法每段一個label Ex/300x200=60k個label 10/18 11:44
5F:→ humanfly:用顏色做不要用長度做.. 10/18 11:45
6F:→ comaniac:噢我懂樓上大大的意思!! 10/18 13:20
7F:→ comaniac:類似2-D array的作法?(以前是寫C的 = =" 10/18 13:20
8F:推 PRAM:用鍊結串列把label串起來就好了 10/18 16:53
10F:推 tomex:雖然剛開始比較要用算的,但有基本雛形後反而容易變化 10/18 21:44
11F:→ comaniac:謝大大!! 我研究看看!! 10/19 00:22