前言 最近在做世界地图,需要实现一个气泡提示的功能。大概描述:地图上可上下左右滑动,地图上有若干个资源点,玩家最多可开采1个资源点 当玩家有正在开采的资源点时,需要在资源点上方显示带有方向的气泡提示,当资源点滑动到 显示屏幕外时,气泡需要在可视屏幕边缘,且指向资源点。通俗来讲:气泡方向需要随着地图的滑动,一直指向目标点。 预想效果 UI搭建 1.创建可滑动的地图,如下: 2.在地图面板创建tips,作为气泡的父物体,如下: 3.制作器气泡预制:bg为带箭头指向的气泡背景,icon为气泡内容,可根据需要增加或减少,如图: 代码 1.获取组件及数据初始化 ui.maplist =