add unity person
This commit is contained in:
@@ -61,11 +61,30 @@ object AppConfig {
|
||||
|
||||
object Avatar {
|
||||
// Compile-time switch in gradle.properties/local.properties: USE_LIVE2D=true|false
|
||||
const val USE_LIVE2D = BuildConfig.USE_LIVE2D
|
||||
// const val USE_LIVE2D = BuildConfig.USE_LIVE2D
|
||||
// const val MODEL_DIR = "live2d_model/mao_pro_zh"
|
||||
// const val MODEL_JSON = "mao_pro.model3.json"
|
||||
const val MODEL_DIR = "live2d_model/Haru_pro_jp"
|
||||
const val MODEL_JSON = "haru_greeter_t05.model3.json"
|
||||
// const val MODEL_DIR = "live2d_model/Haru_pro_jp"
|
||||
// const val MODEL_JSON = "haru_greeter_t05.model3.json"
|
||||
// 数字人类型: "live2d" 或 "unity"
|
||||
const val DIGITAL_PERSON_TYPE = "unity"
|
||||
// Live2D 配置
|
||||
const val LIVE2D_MODEL_DIR = "live2d_model/Haru_pro_jp"
|
||||
const val LIVE2D_MODEL_JSON = "haru_greeter_t05.model3.json"
|
||||
const val LIVE2D_SCALE = 1.0f
|
||||
// Unity 配置
|
||||
const val UNITY_MODEL_PATH = "asobi_chan_b"
|
||||
const val UNITY_SCALE = 1.0f
|
||||
|
||||
// 检查是否使用Unity
|
||||
fun isUnity(): Boolean {
|
||||
return DIGITAL_PERSON_TYPE == "unity"
|
||||
}
|
||||
|
||||
// 检查是否使用Live2D
|
||||
fun isLive2D(): Boolean {
|
||||
return DIGITAL_PERSON_TYPE == "live2d"
|
||||
}
|
||||
}
|
||||
|
||||
object QCloud {
|
||||
|
||||
Reference in New Issue
Block a user