2018年8月23日 星期四

Skill物件導向

產生a,b,c,三個物件(3個三角形邊長)
Perimeter涵式計算a b c物件週長,分別是12 11 9,A->x=5重設一邊的長為5,Perimeter(a)再次計算周長,已變14,原來是12.

read more...

2018年4月14日 星期六

Virtuoso skill net highlight

寫了一個可以指定highlight net到任何層的skill,看起來好像很複雜,其實程式碼很少的,利用遞迴,一層一層往下,邏輯上思考較難些,layout和schematic 可同時highlight,highlight 顏色選擇器,是利用文字array所做做成的icon,icon是用程式產生非寫死的,可為任意寬和高的矩行icon ,程式執行效過很好,到底層31層很快就執行完,不過要看cell大小和layout層越大越深,就要花更多時間。


read more...

2018年4月7日 星期六

Skill 模擬thread 即時顯示shpape area

這個skill程式利用模擬thread,顯示area效果很好,不規則的多邊行polygon計算面積算難的,我利用類似積分概念去算出來,除了有圓弧的shape 不能計算,其他都可。點下滑鼠可打上area的text,當滑鼠滑過shape 上方hightlight並即時顯示面積。


read more...

2018年4月2日 星期一

Virtuoso skill 模擬執行緒thread




對skill來說並沒有thread執行序這東西,沒有執行序,當使用迴圈指令,整個視窗會當住,是沒法做任合事情的,除非迴圈結束,還好skill有方法能模擬出thread,上面影片示範程式用摸擬thread一直抓滑鼠座標,當layout shape被滑鼠移動到時進行highlight,當mouse選取第1shape 改變亮度,當 mouse指到第2個shape 遇覽ruler,按下第二shape時create ruler,並當使用著按下esc鍵結束entertpoints ,讓模擬thread結束。Enterpoints過程中並在add point時,加到偶數點時create shape間最短距離ruler .




read more...

2018年3月4日 星期日

排列組合

分成排完的list放左邊list1,未排的放右變list2,每一循環加到新的list做遞迴,需做排列數的長度。
排列list(1 2 3 4......)
原理把右邊list2一項一項移到左邊list1
出始化list1=nil list2=list(1 2 3...)
List2n= list( nil list(1 2 3 4 ....))
做遞迴
第一圈list1=list(1) list2=list(2 3 4 ...) ..................
list2n=list(list(list(1) list(2 3 4..)) list(list(2) list(1 3 4 ...)) ....)
做遞迴
第二圈
list2n=list(list(list(1 2) list(3 4..)) list(list(1 3) list(2 4...).....)



read more...

2017年8月30日 星期三

新北投,丹鳳山,熱海岩場,軍艦岩。


住在新北投已經幾年了,最近在看一些新北投文化的資料,這裡原來充滿許多在地北投人的回億。又最近腳踏車破胎,就往旁邊的丹鳳山亂走去運動,之前我都去陽明山爬山,竟然不知道旁邊的丹鳳山,風景其實滿漂亮的是爬山的好地方,也是攀岩聖地,裡面滿多小路,丹鳳山寫著大大的2個字丹鳳,熱海岩場是天然的攀岩場,熱海岩場從電訊台下去不好找,可從另一頭銀光巷上來比較好找,然後可繞到軍艦岩,風景滿好的。






































read more...

2017年6月26日 星期一

好可愛的寶可夢

寶可夢已經重大更新,多了團戰,並翻新道館,去年夏天的感動已不在了,心裏感傷,人們總是缺乏毅力,一款能出外運動段練身心的好手遊,人們己經忘記了,雖然如此,自己假日一樣打開寶可夢,去外面捕捉可愛的寶可夢,吹吹風,欣賞外面的風景,當作運動,寫這文章是要讓自己記得,勉勵自己。
read more...