目錄
- 前言
- 一、 效果展示
- 二、 實現步驟
- 0. 行動前的思考
- 1. 為小地圖更新「背景圖」
- 2. 為小地圖更新「滑動窗口」
- 2.1 獲取新的滑動窗口「寬高」
- 2.2 獲取新的滑動窗口「位置」
- 3. 為小地圖更新「遮罩」
- 后記
前言
上一篇博文中,我們引入了「邏輯畫布」的概念,讓整個工具的頁面看起來 “專業” 了很多。這也為后續的很多實用的功能打下了基礎,例如本篇博文要講到的小地圖MiniMap
。
如果你使用過市面上的一些圖文編輯器,或者玩過一些游戲,就很容易理解「小地圖」的作用。我們在屏幕中能看到的部分——前文中已經介紹過——叫做「視口」,視口之外的部分都看不到。小地圖的作用是將全局視圖按一定比例縮小,讓我們能大體上總覽全