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()        //淡入淡出时间

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


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

  • 相关阅读:
    JAVA微信公众号网页开发——获取公众号关注的所有用户
    删除mysl
    sql语言(mysql)
    mycat读写分离
    mysql双主双从技术
    实用的10个日志处理案例
    ansible基本操作
    MySQL改密
    mysql源码包安装
    ftp搭建mysql服务器
  • 原文地址:https://www.cnblogs.com/YFEYI/p/10696953.html
Copyright © 2011-2022 走看看