home archives github knives links
tags cubism javascript live2d typescript npm
categories
only title title and content
Cubism3 SDK for web笔记

安装(编译后即扔)

  1. 终端npm install

  2. vscode

    • windows/linux:ctrl+shift+p:Task: run Task->build-all
    • 会有一堆报错,再在终端把所有缺的用npm install补上
    • 关于build-all:grep "build-all" -nr .
  3. 如果只管使用的话,接下来的事就和typescriptnpm没关系了,文件可以全部删掉

重构

文件分析

src

lappdefine.js

对于每个模型文件夹,其model2.json命名必须和文件夹一样

lappview.js

lapplive2dmanager.js

lappdelegate.js

lapptexturemanager.js

main.js

math

cubismmatrix44

引用关系

lappdelegate.js

函数名 引用位置
LAppDelegate.getInstance() main.js,lappmodel.js,lappview.js

lappmodel.js

lappview.js