為你的部落格加上一個Live2D看板娘吧

為你的部落格加上一個Live2D看板娘吧

前段時間,在不少人部落格看到這個 Live2D 看板娘,頗感興趣!就查閱了點相關教學為自己部落格也添加上了

前言

live2d並不是一種先進的技術,它產生的效果,都是用基本的平移、旋轉、透明、曲面變形等操作實現的。最終的效果與貼圖關係很大,而每一個動作,都需要製作師的精細調整。這是一個需要消耗大量時間精力的過程,因此品質好的模型並不多,品質好的也一般是在遊戲中,版權受到保護,不能隨意使用。

本文章中所用模型解包自藥水製作師手機遊戲,版權歸該官方所有。(沒錯,我也是來安利這款遊戲的)

準備工作

俗話雖說:「授人以魚不如授人以漁」,但是由於這魚比較難釣,我們還是乖乖搬個小板凳坐吃魚群眾吧! 以下程式碼是我光明正大從後宮學長那偷過來的魚加以烹飪而成。

先到我的 Github 去下載我再次整理過後的live 2D的程式碼(包含兩人的動作和初始的三套貼圖),畢竟還是煮熟的好吃點~

下載後解壓縮程式碼到你的部落格網站根目錄去。(目錄位置可以自訂)

然後把解壓縮出來的資料夾改名為:live2d 。(叫啥無所謂,好看最重要) (少女盲目分析中)

食用方法

然後就教大家怎麼吃吧,呸,還真吃起來了

在你部落格程式頭部檔案(header.php)引入介面樣式,在 head 標籤內插入如下程式碼:

在你部落格程式頁腳檔案(footer.php)引入腳本,在 body 標籤結束前插入如下程式碼:

以上程式碼在使用絕對路徑時要注意一個問題: 像我部落格 www.52ecy.cn 和 52ecy.cn 都可以進行訪問,但是如果在引用時使用了www,訪問www.52ecy.cn時是沒有問題,但在直接訪問52ecy.cn時,會因為跨域問題(子網域不同也屬於跨域),導致json無法載入,然後你的看板娘就出不來了。 可以改為以下程式碼(人物的切換也只需改為相應的資料夾名字即可)

在合適的頁面位置插入 Live2D 看板娘的元素,可以放在底部:

滑鼠放在頁面某個元素上時,需要 Live2D 看板娘提示的請修改 message.json 檔案。

{ “mouseover”: [ { “selector”: “.container a[href^=‘http’]”, //此處修改為你頁面元素的標籤名 “text”: [“要看看 {text} 麼?”] //此處修改為你需要提示的文字 }, { “selector”: “.navto-search”, “text”: [“在找什麼東西呢,需要幫忙嗎?”] } ], “click”: [ //此處是 Live2D 看板娘的觸摸事件提示 { “selector”: “#landlord #live2d”, “text”: [“不要動手動腳的!快把手拿開~~”, “真…真的是不知羞恥!”, “再摸的話我可要報警了!⌇●﹏●⌇”, “110嗎,這裡有個變態一直在摸我(ó﹏ò。)”] } ] }

然後,刷新你的部落格頁面,看看效果吧!

注意路徑別弄錯了喔 ~ 使用主題函數獲取路徑其實是很好的。 建議都使用絕對路徑進行引用,而不是像例子中的相對路徑

成品效果欣賞

Pio Tia 喵的,萬惡的浮水印你走開! 具體效果你可以調戲一下本部落格左下角的Pio(沒錯,我覺得她更可愛)

結語

關於如何進行換裝play 請參考原作者(貓和向日葵)的這篇文章《給部落格添加能動的看板娘(Live2D)-關於模型的二三事》 請注意本文中出現的“藥水製作師”、“Potion Maker”字樣及應用內包含的文本、模型、圖片、動作數據等所有權均屬於“藥水製作師”作者Sinsiroad,僅供研究學習,不得用於商業用途

Powered by ❤️ with Hugo and Stack Theme.