[問題]拜託各位大大幫幫忙...這是很重要的作業已回收
老師出了一個自我發揮的作業
內容是要用MATLAB寫一個動畫
小弟我雖然上課都有在聽
但是老師示範的都是以圓形還有sin跟cos為基礎
要我自己做東西出來實在有難度
目前我想要做一個貪食蛇的動畫
蛇是最簡單的一條長方形那種
吃完四個點之後會撞牆壁死掉(也就是停下來)
我牆壁跟點的程式都寫出來了
但是不知道蛇的長方形身體要怎麼做
要讓他跑起來也想不出來
請各位幫幫小弟地的忙
實在不想被當ㄌㄟ....
以下是我目前寫出來的程式
還是會繼續做更新
clear;
x1=[50,50,-50,-50,];
y1=[-50,50,50,-50];
x2=[48,48,-48,-48];
y2=[-48,48,48,-48];
fill(x1,y1,'b',x2,y2,'w')
axis([-50,50,-50,50])
axis square
axis off
hold on
plot(10,10,'.');
plot(30,25,'.');
plot(-20,-40,'.');
plot(40,-30,'.');
plot(-10,45,'.');
上面的5個點就是我想讓蛇吃掉的點
我想要讓蛇吃到第4個點就直接直線撞死
但目前碰到的瓶頸就像上面說的一樣
1.蛇的形體
2.讓蛇跑起來去吃點
請各位幫幫忙~~
拜託拜託~
P.S假若程式很多的話請大大們貼在記事本上傳到免空或是直接寄給小弟
小弟會再第一時間反應謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.58.100.138
※ 編輯: jeffery0104 來自: 61.58.100.138 (05/08 03:34)
→
05/08 07:12, , 1F
05/08 07:12, 1F
噓
05/08 16:59, , 2F
05/08 16:59, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章