2010-04-19 4 views
0

Actionscript 1.0에서 3 개의 부동 소수점 배열을 만들려고하지만, X & Y 변수를 1 씩 증가시키는 대신, 이전 값의 끝에 1을 더하면됩니다. 이것은 Flash와는 아무런 관련이 없으며, ActionScript 1.0의 확장이 필요한 서버의 확장에 사용됩니다.Actionscript 1.0에서 부동 소수점 값의 배열을 정의하십시오.

var uVars = []; 

uVars.X = 250; 
uVars.Y = 3; 
uVars.Z = 250; 

uVars.X += 1; 
uVars.Y += 0; 
uVars.Z += 1; 

trace(uVars.X); 

답변

0

결과를 알려주세요. "X & Z"가 아니라고 가정합니다. "X & Y"가 아닙니다.

나는 AS1을 사용하기가 쉽지 않지만 ECMAScript가 추가와 문자열 연결 모두에 "+"를 사용하기 때문에 숫자가 문자열로 취급 될 것입니다. 인터프리터가 문자열이 아니라 숫자를 말하는지를 확인하기 위해 AS1 방식을 찾아야합니다.

모든 숫자 뒤에 .0을 입력하면 어떻게됩니까? 예 : 250.0?

참고 : 방금 살펴보고 parseInt 및 parseFloat를 AS1부터 사용할 수 있습니다.

parseInt

parseFloat

+0

uVars.X =에서는 parseFloat (uVars.X) + 1.0; uVars.Y = parseFloat (uVars.Y) + 0.0; uVars.Z = parseFloat (uVars.Z) + 1.0; –