您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關TE二次開發中如何控制圖層顯隱性能,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
在TE的開發中,有時需要控制一些圖層或對象的顯示和隱藏,在程序里,使用projecttree接口里的Setvisibile,控制一個或者幾個圖層,或者信息樹里文件夾的顯示和隱藏。
圖層或者對象比較多的時候,顯示和隱藏的時候,會卡頓一下,這種操作,在TE里手動,也會出現一下卡頓。
做數據的時候,首先是要把數據優化,減少單個圖層的數據加載量,te里的對象要設置好縮放級別,不要在很高的位置也能看到對象;控制顯示隱藏的時候,可以把場景拉到比較高的位置,再控制顯隱,這樣圖層的數據緩存的比較少,加載或卸載的速度也會相應快一些。
這種控制顯示和隱藏的卡頓,隨著顯示設備的分辨率增加,卡頓更明顯,在大屏上要注意這效果。
在開發中,盡量不要為了圖省事,先將一個文件夾的所有都顯示或隱藏,再選取其中的進行隱藏或者顯示,這樣是代碼是簡便了,對應性能和效果也降低了。
圖片或者影像的圖層,有時要大的矢量圖層要反應快一些。
關于“TE二次開發中如何控制圖層顯隱性能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。