Skip to content

Unity3D使用ScrollView时,实现滑动定位到指定位置

Notifications You must be signed in to change notification settings

LaiYizhou/Unity-ScrollViewNevigation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Unity-ScrollViewNevigation

1. 简介

在Unity3D中,使用ScrollView时,

经常需要让游戏在运行时,将ScrollView定位到某一指定Item上。

比如:进入游戏后,在关卡界面大地图推图指当前关卡等。

脚本ScrollViewNevigation.cs 则可以实现此功能

2. 使用说明

  • 请尽量保证ScrollView组件层级及命名如下,为减少使用者拖拽工作量,在代码中已根据层级和命名初始化完毕

018032215043

  • 将脚本ScrollViewNevigation.cs 挂在 ScrollView 上

018032215074

  • 调用其中方法Nevigate()即可

    void Nevigate(RectTransform item)

    例如:Nevigate(content.GetChild(45).GetComponent<RectTransform>());

  • 在脚本中,为了实现平滑移动而定位的效果,使用了DoTween插件

About

Unity3D使用ScrollView时,实现滑动定位到指定位置

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages