前言- 上幾篇文章,我們一個一個的研究了Cubism官方提供的Android使用Live2D的簡單例子,但是依舊和大家平時見到的還是有很大差距的。在研究了代碼差不多一周以後,我決定還是用文字的形式記錄一下比較好。 下麵就是我們的主角:SampleApp1 下載及運行 編譯運行後的結果- 先來粗略看看 ...
前言-
上幾篇文章,我們一個一個的研究了Cubism官方提供的Android使用Live2D的簡單例子,但是依舊和大家平時見到的還是有很大差距的。在研究了代碼差不多一周以後,我決定還是用文字的形式記錄一下比較好。
下麵就是我們的主角:SampleApp1 下載及運行
編譯運行後的結果-
先來粗略看看代碼實現了什麼功能:
- 目光看向觸摸區域
- 擁有平時迴圈的動作(眨眼睛等)
- 擁有觸摸反饋:包括動作、聲音
- 擁有重力感應,人物和背景會隨之移動,會有聲音的反饋
- 點擊右下方可以更換model
已經可以算是實現了常見live2d的所有功能了!prefect!
項目的目錄結構-
也不好直接表述,我直接畫圖吧!
jp.live2d.framework: 框架文件夾 用於使用Live2D的開源框架。
jp.live2d.simple 項目文件夾 用於App功能的實現
jp.live2d.utils.android 工具文件夾 用於實現功能的工具彙總
以上!
沒有上一篇了 下一篇:(二)、模型的繪製相關實現