完善主體資料,免費(fèi)贈(zèng)送VIP會(huì)員!
* 主體類型
* 企業(yè)名稱
* 信用代碼
* 所在行業(yè)
* 企業(yè)規(guī)模
* 所在職位
* 姓名
* 所在行業(yè)
* 學(xué)歷
* 工作性質(zhì)
請(qǐng)先選擇行業(yè)
您還可以選擇以下福利:
行業(yè)福利,領(lǐng)完即止!

下載app免費(fèi)領(lǐng)取會(huì)員

NULL

5cdd2dc095060.jpg

DynamoPrimer解析之Designing with Lists(四)

發(fā)布于:2019-11-25 11:17:56

來福

更多

DynamoPrimer解析之Designing with Lists(四)List.GetItemAtIndex

1、準(zhǔn)備工作與上一篇技術(shù)文章 http://photo.tuituisoft.com/blog/3651.html 是一樣的,生成兩個(gè)圓形之后獲取圓形上的點(diǎn)。

01_生成圓形.png

2、將節(jié)點(diǎn)Line.ByStartPointEndPoint取消預(yù)覽,然后接上節(jié)點(diǎn)List.GetItemAtIndex。該節(jié)點(diǎn)能夠獲取列表中指定的索引項(xiàng),輸入端index輸入的數(shù)據(jù)為0,因此能夠獲取列表中索引項(xiàng)為0的數(shù)據(jù),即獲取列表中的第一項(xiàng)。

02_獲取列表中指定的索引項(xiàng).png

List.Reverse

1、準(zhǔn)備工作與上一步是一樣的,生成兩個(gè)圓形之后獲取圓形上的點(diǎn),點(diǎn)的數(shù)量為100。

03_生成圓形.png

2、節(jié)點(diǎn)List.ByReverse能夠?qū)⒘斜淼臄?shù)據(jù)首尾互換,互換之后,第一個(gè)列表的起點(diǎn)就與第二個(gè)列表的終點(diǎn)相連,第一個(gè)列表的第二個(gè)數(shù)據(jù)就與第二個(gè)列表倒數(shù)第二個(gè)數(shù)據(jù)相連。最終將會(huì)生成圖中所示的結(jié)果。

04_翻轉(zhuǎn)列表.png

List.ShiftIndices

1、準(zhǔn)備工作與上一步是一樣的,生成兩個(gè)圓形之后獲取圓形上的點(diǎn),點(diǎn)的數(shù)量為100。

05_生成圓形.png

2、節(jié)點(diǎn)List.ShiftIndices可以將列表的數(shù)據(jù)按照指定的方向移動(dòng)指定的索引項(xiàng)。輸入端list可以是任意的列表,輸入端amount輸入一個(gè)數(shù)值,數(shù)值為正值時(shí),數(shù)據(jù)將會(huì)向前移動(dòng),數(shù)據(jù)為負(fù)值,數(shù)據(jù)將會(huì)向后移動(dòng)。圖中的輸入端amount輸入的數(shù)據(jù)為30,因此,列表中原本索引項(xiàng)為0的數(shù)據(jù)就會(huì)移動(dòng)到索引項(xiàng)為30的位置。最終將會(huì)獲取一個(gè)帶有扭曲狀態(tài)的連線。

06_滑動(dòng)列表的數(shù)據(jù).png

本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。

未標(biāo)題-1.jpg

上一篇:DynamoPrimer解析之Designing with Lists(三)

下一篇:頂部扶手在2016revit及2018revit版本如何設(shè)置?