需要工程的留郵箱
等不及的:https://download.csdn.net/download/gottayiwanliu/11239022
5積分,不是我規定的,我也不知道怎麼改
本教程中出現的所有資源僅供學習交流使用,不得商用
之前一邊文章講了該插件的基本操作,這一次講如何動態添加修改書頁
首先找到插件文件夾下的prefabs文件夾,將預設體BookPro添加到場景中
這個prefabs如果想要實現我們的要求的話,需要對其進行一些修改
1.首先將多餘的page刪掉,只保留page0和page1
建立一個文件夾取名MyPrefabs,將page0和page1拖到該文件夾中,以便後面使用,然後將page0和page1的SoureImage選爲None,然後將整個修改過的BookPro也拖到該文件夾中生成一個新的預設體
準備工作就這些了,接下來就是在代碼中操作了
2.新建個_Scripts文件夾,在該文件夾下創建一個腳本取名GameManager
首先需要將新的Book預設體添加到場景中
因爲我們需要動態加載圖片,所以我們需要外部加載圖片
先獲取圖片路徑,路徑可根據自己的需要來
獲取到圖片的路徑後就是加載圖片了
加載完的texture用list保存
接下來就是根據加載完的圖片的數量生成對應的page,這裏要用到之前page0和page1預設體,代碼可能比較累贅,湊合看
我們知道Book預設體中只有page0和page1,所以我們要把新生成的page添加到預設體Book中
到這一步,動態生成的Book基本配置好了
如何使用插件讓我們動態生成的圖片像上一篇文章中那種翻動的話,我們還需要在插件自帶的腳本上做些更改
如何更改,將在下篇文章中講到