這是找到的使用UGUI的ScrollView做縮放的連結 。連結的Code可以替代ScrollView來做ScrollView中的Content縮放功能。
在使用完畢之後,假如要讓螢幕不超過邊框的話,可以設定ScrollRect的NormalizedPosition來強制指定不超過ScrollView的邊框。 連結在此。 官方文檔連結在此。
2019年1月5日 星期六
Unity 簡易2D地圖縮放功能 - 1
1. 照著Unity官方的教學 ,使用Scrollview做出簡易的Map。
其中、Content的Size要比ScrollView的Size還大(如下圖),這樣才有map在移動的感覺
2. 設定Content的Anchor, Pivot 如下圖
3.這樣設定好後, 按下play, 把地圖拉到左 or 右邊的底後,縮小x,y的scale看看,就可以看到圖不會直接縮放到露出破綻,要縮放到比Scrollview還小的時候才會看到破綻。
4. 接著加上手指控制縮放後即可用手指控制大小
其中、Content的Size要比ScrollView的Size還大(如下圖),這樣才有map在移動的感覺
2. 設定Content的Anchor, Pivot 如下圖
3.這樣設定好後, 按下play, 把地圖拉到左 or 右邊的底後,縮小x,y的scale看看,就可以看到圖不會直接縮放到露出破綻,要縮放到比Scrollview還小的時候才會看到破綻。
4. 接著加上手指控制縮放後即可用手指控制大小
訂閱:
意見 (Atom)