網路城邦
上一篇 回創作列表 下一篇   字體:
320x240 彩色LCD螢幕的六角星形之幾何圖形範例#9
2020/03/10 19:30:57瀏覽218|回應0|推薦0

320x240 彩色LCD螢幕的六角星形之幾何圖形範例#9

 六角星形的範例程式


GS[0][0]=120+(cos((30)*PI/180)*120);
GS[0][1]=180+(sin((30)*PI/180)*120);
Line(120,180,GS[0][0],GS[0][1],YCOLOR[z1]);
GS[1][0]=120+(cos((150)*PI/180)*120);
GS[1][1]=180+(sin((150)*PI/180)*120);
Line(120,180,GS[1][0],GS[1][1],YCOLOR[z1]);
Line(GS[0][0],GS[0][1],GS[1][0],GS[1][1],YCOLOR[z1]);
GS[2][0]=120+(cos((270)*PI/180)*120);
GS[2][1]=180+(sin((270)*PI/180)*120);   
Line(120,180,GS[2][0],GS[2][1],YCOLOR[z1]);
Line(GS[0][0],GS[0][1],GS[2][0],GS[2][1],YCOLOR[z1]);
Line(GS[1][0],GS[1][1],GS[2][0],GS[2][1],YCOLOR[z1]);

GS[3][0]=120+(cos((-30)*PI/180)*120);
GS[3][1]=180+(sin((-30)*PI/180)*120);
Line(120,180,GS[3][0],GS[3][1],YCOLOR[z1]);
GS[4][0]=120+(cos((-150)*PI/180)*120);
GS[4][1]=180+(sin((-150)*PI/180)*120);
Line(120,180,GS[4][0],GS[4][1],YCOLOR[z1]);
Line(GS[3][0],GS[3][1],GS[4][0],GS[4][1],YCOLOR[z1]);
GS[5][0]=120+(cos((-270)*PI/180)*120);
GS[5][1]=180+(sin((-270)*PI/180)*120);   
Line(120,180,GS[5][0],GS[5][1],YCOLOR[z1]);
Line(GS[3][0],GS[3][1],GS[5][0],GS[5][1],YCOLOR[z1]);
Line(GS[4][0],GS[4][1],GS[5][0],GS[5][1],YCOLOR[z1]);

[版主聲明]

各位同好,數篇幾何圖形的發表,旨在製作不同形狀之幾何圖形,每篇使用的技巧不同,撰寫的方式也不同,雖未詳細行行解說,就留給各位同好去思索其他一樣達到目的的不同寫法,也刺激各位運用其他技巧,或是把原先的程式如何再精簡之,大家就來玩玩程式的變化技巧,也許還玩出其他的幾何圖形。

( 興趣嗜好電腦3C )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=PYANG&aid=131990458