# Unity-ScrollViewNevigation **Repository Path**: qinzhaojin666/Unity-ScrollViewNevigation ## Basic Information - **Project Name**: Unity-ScrollViewNevigation - **Description**: Unity3D使用ScrollView时,实现滑动定位到指定位置 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-03-05 - **Last Updated**: 2023-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Unity-ScrollViewNevigation ### 1. 简介 在Unity3D中,使用ScrollView时, 经常需要让游戏在运行时,将ScrollView定位到某一指定Item上。 比如:进入游戏后,在关卡界面大地图推图指当前关卡等。 **脚本`ScrollViewNevigation.cs` 则可以实现此功能**。 ### 2. 使用说明 - 请尽量保证ScrollView组件**层级及命名**如下,为减少使用者拖拽工作量,在代码中已根据层级和命名初始化完毕 ![018032215043](Images/20180322150434.png) ​ - 将脚本`ScrollViewNevigation.cs` 挂在 ScrollView 上 ![018032215074](Images/20180322150747.png) ​ - 调用其中方法`Nevigate()`即可 ```c# void Nevigate(RectTransform item) ``` 例如:`Nevigate(content.GetChild(45).GetComponent());` ​ - 在脚本中,为了实现平滑移动而定位的效果,使用了**DoTween**插件