zoukankan      html  css  js  c++  java
  • 【Android】用Cubism 2制作自己的Live2D——官方App样例源码学习(3)!

    ---恢复内容开始---

    前言-

    虽然上文说的是model的绘制但是这个说法并不严谨,之前的几个例子都会有模型文件的读入和载入,可是在LAppRenderer、LAppView中并没有.moc等文件的读入,只有背景图片的载入。那么这些文件都是在那里写入的呢?

    那就不得不提另一个类

    LAppModel

    LAppModel-

    那我们就来瞅瞅LAppModel里都有实现了什么样的功能?

    -release()       //删除model
    -releaseModel()    //如果ArrayList不为空则挨个清空他们

    -load()        //载入model的所有;不过这次借助的是json(modelSetting)和PlatformManager
    -update()       //model更新,眨眼频率,随机动作(还有一个自己写的新动作?大概)还有嘴唇同步
    -drawHitArea()     //绘制碰撞箱

    -startMotion      //开始动作  priority优先级
    -startRandomMotion   //开始随机优先级动作
    setExpression()、setRandomExpression()  //触摸后的反映动作
    hitTest()        //测试触摸
    feedIn()        //淡入淡出时间

    如果要是只看实现的功能的话还是挺简单的,如果有不对的请及时联系我。


    ---恢复内容结束---

  • 相关阅读:
    作业十一
    作业十
    作业九
    作业八
    作业七
    作业六
    作业五
    作业四
    eclipse+maven+web服务,实现对hdfs的目录浏览展示
    Eclipse+hadoop伪态式分布+API
  • 原文地址:https://www.cnblogs.com/YFEYI/p/10696953.html
Copyright © 2011-2022 走看看