layout title hero features home 概览 name text tagline actions image 补订《插件开发日记》 翦榛集翠,翠乃蒙茸; 焚艾留芝,芝方菌蠢。 接承坠绪,重扬小马之照临; 补订遗编,复成日记之黼黻。 theme text link brand 开始学习吧! /Volume0/Preface_Original.html theme text link alt 为什么要补订 /Postface/Postface.html theme text link alt 开发交流社区 https://discord.gg/7jS7RsMBda src data:image/png;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAkAAAEALAAAAAABAAEAAAICTAEAOw== icon title details 🦄 小马之逸编 壁碎玑零,今朝复合。 icon title details 💬 对话之文辞 读如应答,笑貌跃然。 icon title details 📚 统贯之蒙书 津逮后生,行遥自迩。 icon title details 🎊 实例之缀联 留篇启沃,垂范万年。 <style scope> .VPContent.is-home{ background-color: #b1ceff; } :root{ --vp-home-hero-name-color: transparent; --vp-home-hero-name-background: -webkit-linear-gradient(120deg, #731482 20%, #DF307F); } </style> <script setup> import * as skinview3d from 'skinview3d'; import { onMounted } from 'vue'; onMounted(() => { const container = document.querySelector('.image-container'); container.innerHTML = ''; let skinViewer = new skinview3d.SkinViewer({ canvas: document.getElementById("skin_container"), width: 500, height: 500, skin: "skin.png" }); skinViewer.background = 0xb1ceff; skinViewer.fov = 50; skinViewer.zoom = 0.6; skinViewer.autoRotate = false; skinViewer.animation = new skinview3d.WalkingAnimation(); skinViewer.animation.speed = 0.5; skinViewer.nameTag = "ThatRarityEG"; }) </script>