사용되지 않는 변수와 초기화되지 않은 변수는 어떻게 삭제할 수 있습니까? 화면 크기에 따라 사용할 수있는 마스크와 필터가 있지만 필요하지 않을 때 간단히 제거 할 수 있습니까? 예를 들어 :사용되지 않는 변수의 AS3 삭제
var appMask:Shape;
if ((screenR % 1) > 0) {
appMask = new Shape;
appMask.graphics.beginFill(0x000000);
appMask.graphics.drawRect(0,0,screenW,screenH);
appMask.graphics.endfill();
} else {
//delete appMask variable?
}
나는 또한뿐만 아니라 변수 생성에 새로운 모양을하고 나중에 쓰레기 정리에 대한 널 (null)로 설정 생각했지만, 나는 예상대로이 작동 할 수 있도록합니다.
감사합니다.
완벽한 답변, 감사합니다. 나는 오버 헤드에 대해 대부분 걱정했다. 나는 인스턴스화되지 않은 상태로 남아있는 애플리케이션의 마스킹과 크기 조정을 중심으로 거의 변하지 않습니다. 감사! –