国产freexxxx性播放,囯产精品久久久久久久久久妞妞,а√最新版在线天堂鲁大师,丰满少妇被粗大猛烈进人高清 ,аⅴ资源天堂资源库在线

×
熱門分類
微信掃碼登陸

QQ登錄

只需一步,快速開始

馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)。

您需要 登錄 才可以下載或查看,沒有帳號?立即加入SketchUp吧! 微信掃碼登陸

x
好多人都想得到能點(diǎn)石成金的手指,不僅僅能找到插件并使用插件,而是想學(xué)習(xí)如何編寫插件,我也一樣。我不是學(xué)習(xí)軟件出身的,完全是一個(gè)外行,我只有熱情和勇氣。
從零開始不容易,不知從何入手,那就開始百度。
sketchup的插件是用ruby語言編寫的,那就開始學(xué)習(xí)ruby吧,找了一圈,只找到了ruby on rail的視頻教程,既然都是ruby那就學(xué)吧。
ruby懂一些了,就要考慮插件用什么編輯器來寫呢?又找了一圈:本吧里有個(gè)rubyeditor4.0編輯器,那就下載下來用吧。打開了一些網(wǎng)上到處找到的.rb文件來看。試著寫幾句代碼又發(fā)現(xiàn)這個(gè)編輯器不能實(shí)例語句,于是又接著找,發(fā)現(xiàn)這個(gè)編輯器要掛著到ruby庫才能實(shí)例單詞。好吧,再下載ruby2.5安裝程序,找到ruby的安裝Lib庫,再把庫文件夾鏈接到rubyeditor的設(shè)置中,這樣就實(shí)現(xiàn)了單詞補(bǔ)全功能了。
試用了幾天,又發(fā)現(xiàn)ruby語名的縮進(jìn)是個(gè)問題,如果不能很好的縮進(jìn),語句的邏輯就不清楚了,讀起來云里霧里的。好吧,接著找,找到了sublime text3編輯器,這個(gè)編輯中有ruby語言,對ruby的程序縮進(jìn)比較智能,然后又接觸了sublime還有一大堆的插件可用,還在摸索中。。。
要想系統(tǒng)學(xué)習(xí)總要有本象樣的書吧,這樣學(xué)起來才系統(tǒng),本吧中有這樣一本書 "Automatic SketchUp - Creating 3-D Models in Ruby",全英文的看不懂,沒關(guān)系,網(wǎng)絡(luò)這么發(fā)達(dá),難不倒我。下載谷歌瀏覽器+翻譯插件,自動翻譯了這本書,基本上可以看懂了。同時(shí)還在網(wǎng)上找到了臺灣的一本書“當(dāng)sketchup遇見ruby”,這本繁體字,看懂沒問題。把這兩本書看了兩遍,了解了大概內(nèi)容結(jié)構(gòu),知道了看不懂程序碼可以在哪里找到答案。
還要找個(gè)象樣一點(diǎn)的程序碼吧,又一頓找,找到了一個(gè)三點(diǎn)畫窗程序,是.rb的,完全開放的。從這個(gè)程序里學(xué)習(xí)了菜單、工具條的創(chuàng)建,認(rèn)真分析理解鼠標(biāo)如何從屏幕取點(diǎn)坐標(biāo),這些坐標(biāo)如何計(jì)算出新的坐標(biāo)數(shù)組,再用這些新數(shù)組干什么事,中間view類和tool類是學(xué)習(xí)重點(diǎn),也是各個(gè)插件都需要的。
再深入學(xué)習(xí)就應(yīng)該是人機(jī)交互的界面了,使用的是sketchup的webdialogs+html語言+javascript語言,可以創(chuàng)建復(fù)選框、單選框、文本框、按鈕等復(fù)雜界面。
分析程序執(zhí)行順序這是個(gè)重點(diǎn)。另外英文不好的同學(xué)建議用有道詞典,查一個(gè)單詞就記憶一個(gè)單詞,用一段時(shí)間就可以看懂程序了。
.rb程序不好找,尤其是不加密的,那就到suapp中去找吧,安裝后的suapp可以打開一些不加密的程序代碼,可以學(xué)習(xí)。


最后要說的是程序中最重要的是人的思維,可以按照我們自己的思想自動完成自己工作中的自動建模工作,這也是許多人喜歡su二次開發(fā)的理由。
感謝sketchup吧中有那么多的好資料,感謝吧中大神們的辛苦工作,學(xué)習(xí)ruby for sketchup我會一直在路上。。。




SUAPP AI

精彩評論

文明上網(wǎng)理性發(fā)言、請文明用語

5

主題

86

帖子

6

紅寶石

SU入學(xué)(等級1)

Rank: 1

紅寶石
6
2#
newzong 2018-9-4 13:49:45
我也想學(xué),想按自己的需要和思路打造插件,剛剛開始,有空交流

1

主題

20

帖子

3

紅寶石

SU入學(xué)(等級1)

Rank: 1

紅寶石
3

積極討論獎

3#
尋真 2019-11-5 16:25:29
如何加載ruby的Lib庫,自動補(bǔ)全語句?
高級模式
您需要登錄后才可以回帖 登錄 | 立即加入SketchUp吧! 微信掃碼登陸

本版積分規(guī)則

川派大星

SU入學(xué)(等級1)

  • 主題

    2

  • 吧幣

    27200

  • 紅寶石

    0

關(guān)閉

站長推薦上一條 /1 下一條

發(fā)布主題 快速回復(fù) 返回列表 客服中心 搜索 官方QQ群