[3.4.0][视角] 视角切换逻辑优化

This commit is contained in:
renwj
2023-07-12 14:27:55 +08:00
parent 494a3e51db
commit ff9c7f438b
12 changed files with 61 additions and 162 deletions

View File

@@ -15,9 +15,6 @@ object CallerVisualAngleManager {
.navigation() as? IMoGoVisualAngleChangeProvider
}
@Volatile
private var isVisualAngleChanged = false
fun init() {
provider?.let {
Log.d("CallerVisualAngle", "--- init ---")
@@ -32,18 +29,4 @@ object CallerVisualAngleManager {
fun updateLongSightLevel(level: Boolean) {
provider?.updateLongSightLevel(level)
}
fun showTurning(open: Boolean) {
if (open) {
if (!isVisualAngleChanged) {
isVisualAngleChanged = true
changeAngle(Turning(true))
}
} else {
if (isVisualAngleChanged) {
isVisualAngleChanged = false
changeAngle(Turning(false))
}
}
}
}