下載app免費(fèi)領(lǐng)取會(huì)員
接著,我們需要根據(jù)位置(點(diǎn))的X值對(duì)每一行的嵌板就行排序,因?yàn)槲覀兪菑淖笾劣遗判?,所以X值越小,嵌板越靠近左側(cè),如下圖所示:
此時(shí),幕墻嵌板就按照我們想要的順序就行了排列。注意,我們?cè)诮o幕墻嵌板排序的時(shí)候,每塊嵌板的位置點(diǎn)也跟著排序,這是為了后面給幕墻嵌板編號(hào)的時(shí)候,編號(hào)能夠根據(jù)位置點(diǎn)進(jìn)行定位,準(zhǔn)確地放置在每塊嵌板上。
最后,我們通過(guò)“文字”給嵌板編號(hào),完整節(jié)點(diǎn)如下圖所示:
最終完成效果如下圖所示。
綜上,我們整個(gè)腳本的設(shè)計(jì)思路其實(shí)非常簡(jiǎn)單,主要進(jìn)行了兩次排序。第一次排序根據(jù)每塊嵌板的高低進(jìn)行排序(位置點(diǎn)的Z值大?。?,第二次排序根據(jù)每塊嵌板在它的那一行中的左右距離進(jìn)行排序(位置點(diǎn)的X值)。我們這個(gè)案例里面的幕墻和嵌板都是規(guī)則的矩形,因此通過(guò)嵌板的位置點(diǎn)可以明顯的將它們區(qū)分。而我們?cè)趯?shí)際的項(xiàng)目中遇到的幕墻類型可能是千奇百怪的,因此,我們需要靈活地選擇能夠明顯區(qū)分出每塊幕墻的屬性來(lái)對(duì)幕墻進(jìn)行排序,比如面積、距離某根柱的遠(yuǎn)近等等。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:通過(guò)Dynamo給幕墻嵌板排序并編號(hào)(上)
推薦專題