2012-05-05 2 views

답변

0

level.alpha -= 2;

당신은 전에 += 또는 -= 봤어요?

+0

아, 그냥 ... 잘못 입력 된 컴파일러 오류를 받고 계속했다 노골적으로 혼란스러워 ... 내 어리 석음을 용납 해줘서 고마워. – tadamson

0

당신은

level.alpha-=n; 

N 원하는 값을 사용할 수 있습니다.

0

변수 값이 음수가되는 것을 원하지 않는다고 생각합니다. 변수가 1에서 시작하여 1보다 큰 수를 빼면 발생합니다. 음수가 될 것입니다 경우

이 0에 변수를 설정합니다 : 동등

level.alpha = Math.max(0, level.alpha - 2); 

또는를 :

level.alpha -= 2; 
if (level.alpha < 0) { level.alpha = 0; } 
관련 문제