자바 클래스를 AS3으로 포팅하려고합니다. 대부분의 수업에는 비트 수준 프로그래밍이 포함됩니다. 나는 자바로 작성된이 코드를 건너했습니다자바를 AS3에 이식하기
int pixels[] = new int[width * height];
short gpixels[] = new short [width * height];
을 더에이 같은 일에 걸쳐 실행 코드 :
gpixels[i]
AS3에서이 두 변수의 상응하는 무엇입니까. 그들은 ByteArrays 또는 정수입니까? 나는 "short"가 16 비트 정수이고 "int"가 32 비트 정수라고 생각했다.
훌륭함, 나는 몰랐다. 일을 더 간단하게 만들지 만, 메모리를 조금 최적화하는 것을 어렵게 만듭니다. 정보 주셔서 감사합니다. – Ewald
이들이 AS3에서 정수라면 두 번째 코드 블록에 표시된 배열과 같은 참조가 무엇입니까? @wvxvw bytearrays에 짧은 방법으로 읽기/쓰기를 사용하는 것에 익숙하지 않은 경우 Vector를 사용하는 것이 가장 좋을까요? – user1006426
var gpixels : Array; 또는 벡터로 입력 : var gpixels : Vector. = 새로운 벡터. (); gpixels [i]; –