소스 검색

fix issue with threatindicator playing no animation because of default initialization of state

Fabio Arnold 10 년 전
부모
커밋
dd714f99da
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      src/de/tudarmstadt/informatik/hostage/ui2/fragment/opengl/ThreatIndicatorGLRenderer.java

+ 2 - 0
src/de/tudarmstadt/informatik/hostage/ui2/fragment/opengl/ThreatIndicatorGLRenderer.java

@@ -97,6 +97,8 @@ public class ThreatIndicatorGLRenderer implements Renderer {
 			if (sPlayGreetingAnimation) {
 				androidMesh.startAction("greet", false, false);
 				sPlayGreetingAnimation = false;
+			} else if (mCurrentThreatLevel == ThreatLevel.NO_THREAT) { // default state
+				androidMesh.startAction("happy", true, false); // play NO_THREAT animation
 			}
 		} catch (IOException e) {
 			Log.e("gl", "Couldn't open android mesh");