• 【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中的equals和==
    易忘易混的java基本概念
    mysql查看锁表锁进程
    [转] Python 包管理工具解惑
    双网卡单网关的路由问题
    [转]火狐 SSL 收到了一个弱临时 Diffie-Hellman 密钥
    Linux中如何进入减号开头的目录中
    zabbix的一点记录
    从图形界面配置zabbix
    调用API自动配置zabbix version 3.0
  • 原文地址:https://www.cnblogs.com/YFEYI/p/10696953.html
Copyright © 2020-2023  润新知