国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁(yè) > news >正文

怎么用服務(wù)器搭建網(wǎng)站推廣之家app下載

怎么用服務(wù)器搭建網(wǎng)站,推廣之家app下載,阿里云 郵件 wordpress,wordpress 多語(yǔ)言 站點(diǎn)目錄 背景第一款:開箱即用的Live2d在vue項(xiàng)目中使用html頁(yè)面使用在線預(yù)覽依賴文件地址配置相關(guān)參數(shù)成員屬性源碼 模型下載 第二款:換裝模型超多的Live2d在線預(yù)覽代碼示例源碼 模型下載 背景 從第一次使用服務(wù)器建站已經(jīng)三年多了,記得那是在2…

目錄

  • 背景
  • 第一款:開箱即用的Live2d
    • 在vue項(xiàng)目中使用
    • html頁(yè)面使用
    • 在線預(yù)覽
    • 依賴文件地址配置
    • 相關(guān)參數(shù)
    • 成員屬性
    • 源碼 + 模型下載
  • 第二款:換裝模型超多的Live2d
    • 在線預(yù)覽
    • 代碼示例
    • 源碼 + 模型下載

背景

從第一次使用服務(wù)器建站已經(jīng)三年多了,記得那是在2019年底,2020年初,記得服務(wù)器是在2019年的雙十一第一次買的阿里云的新人服務(wù)器。那時(shí)候我剛剛大三上半學(xué)期結(jié)束,放寒假了在家,開始折騰起來(lái)第一次搭建網(wǎng)站。由于之前一直使用的CSDN記錄學(xué)習(xí)筆記,當(dāng)時(shí)想的是搭建一個(gè)屬于自己的博客網(wǎng)站,自己的“另一個(gè)世界”。再后來(lái)就是通過(guò)探索,折騰起Wordpress,第一個(gè)用的博客主題是Kratos。當(dāng)然在搭建網(wǎng)站的時(shí)候很有趣的一點(diǎn)是看到別人的個(gè)人網(wǎng)站上都有一個(gè)自己網(wǎng)站的小人,原名Live2d,被稱為看板娘,所以這篇博客是來(lái)分享我最新收集的兩款超酷的Live2d和使用經(jīng)歷。

我博客最初的樣子:
1692596220769.jpeg

之前也有兩次分享過(guò)Live2d的使用:
Live2D使用分享:https://qkongtao.cn/?p=312
Live2D——血小板:https://qkongtao.cn/?p=465

第一款:開箱即用的Live2d

作者網(wǎng)站是:https://kuangyx.cn/

你可能注意到網(wǎng)站右下角的Live2d人物了,對(duì)此我對(duì)Live2d做了類封裝幾行代碼就能實(shí)現(xiàn)網(wǎng)站加載Live2d人物。該庫(kù)包含了live2dlive2d_3的模型。

在vue項(xiàng)目中使用

  1. 安裝
npm i @tomiaa/live2d
  1. 在vue文件中引入
<template><div class="hello"><div ref="live2dContentRef" id="live2d"></div></div>
</template><script>
import { Live2d } from "@tomiaa/live2d";
export default {name: "Live2d",mounted() {new Live2d({el: document.getElementById("live2d"),showLoading: false,maxWidth: 300,jsBaseURL: "https://live2d.kuangyx.cn/public",});},
};
</script>
<style scoped>
</style>

html頁(yè)面使用

由于作者提供的是開箱即用的npm資源包@tomiaa/live2d,不便于在其他項(xiàng)目中直接使用,因此我將他重新打包成js和css文件,在html頁(yè)面中可以直接引入即可。

<link href="http://code.qkongtao.cn/cool-effect/live2d/vue_live2d/static/css/app.css" rel="stylesheet">
<script src="http://code.qkongtao.cn/cool-effect/live2d/vue_live2d/static/js/app.js"></script>

兩個(gè)資源文件下載:https://gitee.com/qkongtao/live2d_vue/tree/master/vue_live2d/dist/static

使用示例:

<!DOCTYPE html>
<html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.png"><title>vue_live2d</title><link href="http://code.qkongtao.cn/cool-effect/live2d/vue_live2d/static/css/app.css" rel="stylesheet">
</head><body><noscript><strong>We're sorry but vue_live2d doesn't work properly without JavaScript enabled. Please enable it tocontinue.</strong></noscript><div id="app"></div><script>// 設(shè)置參數(shù)var Live2d = {showLoading: false,maxWidth: 300,jsBaseURL: "https://live2d.kuangyx.cn/public",}</script><script src="http://code.qkongtao.cn/cool-effect/live2d/vue_live2d/static/js/app.js"></script>
</body></html>

打開效果:
20230821-140259-fb.png

在線預(yù)覽

http://code.qkongtao.cn/cool-effect/live2d/vue_live2d/

依賴文件地址配置

依賴文件的地址文件IP都在github,下面參數(shù)主要考慮到國(guó)內(nèi)經(jīng)常被墻,可以使用下面參數(shù)使用其他服務(wù)器地址。

  • jsBaseURL:配置依賴的js文件baseURL地址目錄,默認(rèn)加載的https://github.com/tomiaa12/live2d/tree/main/public下的js文件,修改后需要保證該目錄下也應(yīng)該存在同樣的文件。
  • live2d_2_ModelBaseURL: live2d模型的baseURL地址目錄,默認(rèn)使用jsBaseURL參數(shù)。
  • live2d_3_ModelBaseURL: live2d_3模型的baseURL地址目錄,默認(rèn)使用jsBaseURL參數(shù)。

相關(guān)參數(shù)

屬性說(shuō)明類型默認(rèn)值
el容器 querySelector 選擇器或 domstring | DOM 元素#live2d
jsBaseURL配置依賴的js文件baseURL地址目錄stringtomiaa12.github.io/live2d/public
live2d_2_ModelBaseURLlive2d 模型地址目錄string默認(rèn)使用 jsBaseURL
live2d_3_ModelBaseURLlive2d_3 模型地址目錄string默認(rèn)使用 jsBaseURL
loadLive2d_2是否加載 live2d_2 模型列表booleantrue
loadLive2d_3是否加載 live2d_3 模型列表booleantrue
playLoadingAnimation加載模型之后是否播放登場(chǎng)(login)動(dòng)畫,只有存在login動(dòng)畫才有效booleantrue
showLoading顯示加載模型 loadingbooleantrue
showControl顯示控制欄booleantrue
iApplicationOptionsPIXI.Application 配置IApplicationOptions{}
maxWidth容器最大寬度number400
minWidth容器最小寬度number200
aspectRatio默認(rèn)寬高比[number,number][10,9]
beforeInit初始化之前(data: {
options:Live2dOptions
modelList: ModelOption[]
})=> void
afterInit初始化完成(data: {
options: Live2dOptions
modelList: ModelOption[]
currentModelOption: ModelOption
Live2DModel: typeof Live2DModelType
app: Application
}) => void
randomPeople人物隨機(jī)booleantrue
allowDrag允許拖動(dòng)booleantrue
hitokoto是否開啟 hitokoto 一言booleantrue
hitokotoOptions一言配置HitokotoOptions

成員屬性

屬性名說(shuō)明類型默認(rèn)值
options構(gòu)造器配置Live2dOptions參考上一標(biāo)題默認(rèn)值
eldom 容器any
canvascanvas 容器any
Live2DModel模型加載模塊typeof Live2DModelType
apppixi.js 應(yīng)用Application
loading加載loadingbooleanfalse
model當(dāng)前模型InstanceType<typeof Live2DModelType>
modelList模型列表ModelOption[][]
currentModelOption當(dāng)前模型配置ModelOption
personIndex模型下標(biāo)number0
clothingIndex服裝下標(biāo)number0
elLoadingloading dom 元素any
elControlcontrol dom 元素any
elSwitchPerson切換人物 dom 元素any
elSwitchClothing切換服裝 dom 元素any
elHitokoto一言 dom 元素any
hitokoto一言Hitokoto

源碼 + 模型下載

https://gitee.com/qkongtao/live2d_vue

第二款:換裝模型超多的Live2d

在線預(yù)覽

https://qkongtao.gitee.io/live2d-widget/

20230821-143204-Cs.png

代碼示例

<!DOCTYPE html>
<html lang="en"><head><!-- 基礎(chǔ)信息 --><meta charset="utf-8"><meta http-equiv="Access-Control-Allow-Origin" content="*"><meta name="renderer" content="webkit" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><meta name="force-rendering" content="webkit" /><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="description" content="qkongtao.cn"><meta name="keywords" content="qkongtao.cn"><meta name="author" content="qkongtao.cn"><link rel="icon" href="http://qiniu.qkongtao.cn/2021/08/header.png" sizes="192x192" /><title>live2D演示</title>
</head><body><!--FOOTER_CODE_END--><script type="text/javascript">// live2d_path 參數(shù)建議使用絕對(duì)路徑// const live2d_path = "./live2d-widget/";const live2d_path = "https://code.haiyong.site/live2d-widget/";// 封裝異步加載資源的方法function loadExternalResource(url, type) {return new Promise((resolve, reject) => {let tag;if (type === "css") {tag = document.createElement("link");tag.rel = "stylesheet";tag.href = url;} else if (type === "js") {tag = document.createElement("script");tag.src = url;}if (tag) {tag.onload = () => resolve(url);tag.onerror = () => reject(url);document.head.appendChild(tag);}});}// 加載 waifu.css live2d.min.js waifu-tips.jsif (screen.width >= 768) {Promise.all([loadExternalResource(live2d_path + "waifu.css", "css"),loadExternalResource(live2d_path + "live2d.min.js", "js"),loadExternalResource(live2d_path + "waifu-tips.js", "js")]).then(() => {// 配置選項(xiàng)的具體用法見 README.mdinitWidget({waifuPath: live2d_path + "waifu-tips.json",cdnPath: "https://npm.elemecdn.com/akilar-live2dapi@latest/",// cdnPath: "./live2d_api-1.0.8/",// tools: ["hitokoto", "asteroids", "switch-model", "switch-texture", "photo", "info", "quit"tools: ["hitokoto", "switch-model", "switch-texture", "photo", "quit"]});});}</script></body>
</html>

項(xiàng)目目錄結(jié)構(gòu):
20230821-145120-15.png

自己使用的時(shí)候可以根據(jù)自己的需求將資源和模型文件放在服務(wù)器或者cdn上。

或者新建一個(gè)html文件,直接使用上面代碼即可。

源碼 + 模型下載

https://gitee.com/qkongtao/live2d-widget

http://aloenet.com.cn/news/36979.html

相關(guān)文章:

  • 公司名稱注冊(cè)查詢系統(tǒng)seo營(yíng)銷工具
  • wordpress漂亮的主題網(wǎng)站seo優(yōu)化有哪些方面
  • 商丘做網(wǎng)站sqlongliqi市場(chǎng)營(yíng)銷四大基本策略
  • linux如何架設(shè)網(wǎng)站貴陽(yáng)網(wǎng)絡(luò)推廣排名
  • 微信小程序視頻網(wǎng)站開發(fā)教程靜態(tài)網(wǎng)頁(yè)制作
  • 網(wǎng)站建設(shè)圖片怎么做免費(fèi)b站網(wǎng)頁(yè)推廣
  • 網(wǎng)站做數(shù)據(jù)分析的意義北京百度推廣投訴電話
  • 做網(wǎng)站營(yíng)業(yè)執(zhí)照經(jīng)營(yíng)范圍怎么填寫免費(fèi)seo排名軟件
  • 做公司網(wǎng)站用什么系統(tǒng)上海疫情最新數(shù)據(jù)
  • 淮安市哪里可以做網(wǎng)站開魯視頻
  • wordpress頁(yè)面教程視頻小紅書搜索優(yōu)化
  • 商標(biāo) 做網(wǎng)站 是幾類站長(zhǎng)工具天美傳媒
  • 雅安交通建設(shè)集團(tuán)網(wǎng)站太原網(wǎng)絡(luò)推廣公司哪家好
  • 鄭州網(wǎng)站建設(shè)網(wǎng)站制作百度官網(wǎng)推廣平臺(tái)電話
  • 輕云服務(wù)器 多個(gè)網(wǎng)站今日頭條鄭州頭條新聞
  • 泉州網(wǎng)站制作專業(yè)產(chǎn)品怎么做市場(chǎng)推廣
  • 網(wǎng)站建設(shè)的常用詞搜收錄網(wǎng)
  • 動(dòng)態(tài)購(gòu)物網(wǎng)站開發(fā)源代碼西地那非能提高硬度嗎
  • 做網(wǎng)站能拿多少錢淘寶指數(shù)查詢工具
  • 電信服務(wù)器做網(wǎng)站網(wǎng)絡(luò)整合營(yíng)銷理論案例
  • 織夢(mèng)響應(yīng)式茶葉網(wǎng)站流感用什么藥最好
  • 網(wǎng)站access數(shù)據(jù)怎么做朝陽(yáng)seo推廣
  • 專業(yè)鄭州做網(wǎng)站的公司百度關(guān)鍵詞seo優(yōu)化
  • 網(wǎng)站域名授權(quán)怎么做什么叫seo
  • 佛山網(wǎng)站建設(shè)收費(fèi)標(biāo)準(zhǔn)seo索引擎優(yōu)化
  • 國(guó)內(nèi)哪里在搞建設(shè)長(zhǎng)沙快速排名優(yōu)化
  • 中小企業(yè)服務(wù)肇慶seo
  • 電腦瀏覽器網(wǎng)頁(yè)打不開是什么原因關(guān)鍵詞seo排名優(yōu)化軟件
  • 網(wǎng)站委托書找誰(shuí)做市場(chǎng)推廣怎么做
  • 湖南網(wǎng)站建設(shè)競(jìng)價(jià)推廣教程