无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Unity無(wú)限循環(huán)列表教程

2023-03-06 22:46 作者:槍神笑  | 我要投稿

(不是Unity新手教程,有一定難度?。┤缬袉栴},請(qǐng)?jiān)谙路浇o我留言。

基于UnityUGUI實(shí)現(xiàn)的可通用無(wú)限循環(huán)列表,用于解決什么問題呢?請(qǐng)看下圖

使用了無(wú)限循環(huán)列表的背包

? ? ? ? 想象一下,如果背包里面的物品有上萬(wàn)個(gè),手機(jī)肯定會(huì)卡頓的,注意一點(diǎn),我們真的需要同時(shí)把上萬(wàn)個(gè)物品同時(shí)加載出來(lái)嗎?大多數(shù)游戲里,屏幕中一般就出現(xiàn)幾行幾列的物品就差不多了,等我們滑動(dòng)背包的時(shí)候,再去加載新的物品,刪除掉舊的物品,始終保持N個(gè)物品存在場(chǎng)景中就夠了,比如上圖,從下往上拖拽時(shí),刪除第一行的物品,從下面新增一行物品,刪除和新增物品時(shí),請(qǐng)記得使用對(duì)象池?。ㄈ绻粫?huì)對(duì)象池,請(qǐng)看我的對(duì)象池文章)

? ? ? ? 我這個(gè)無(wú)限循環(huán)列表就是基于這個(gè)思想實(shí)現(xiàn)的。

? ? ? ? ?UGUI中有個(gè)組件叫ScrollRect,里面有個(gè)物體叫Content,我們上下拖拽時(shí),Content的Y值會(huì)改變,我們就是基于這一點(diǎn)來(lái)具體實(shí)現(xiàn)該無(wú)限循環(huán)列表。我在代碼中寫好了詳細(xì)的注釋,不足之處大家多多批評(píng)。


Unity無(wú)限循環(huán)列表教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
正阳县| 武汉市| 邛崃市| 邵武市| 乌苏市| 临清市| 沙田区| 方正县| 青海省| 长阳| 河源市| 临城县| 邛崃市| 靖州| 金沙县| 锡林浩特市| 黔西县| 武山县| 杭锦旗| 化德县| 含山县| 乐安县| 弥渡县| 绥芬河市| 长沙县| 中山市| 晋江市| 格尔木市| 普格县| 略阳县| 于田县| 东乡族自治县| 广汉市| 根河市| 浦县| 皮山县| 大化| 丹巴县| 山丹县| 高要市| 扎兰屯市|