'학문적 인'코딩을 배운 적이 없기 때문에 내 질문이 바보가 아니기를 바랍니다.lua : 모든 그래픽 요소를 '호스트'하기 위해 테이블을 선언하고 있습니다.
변수의 로컬/글로벌 선언의 문제를 해결하려면, 내가 모든 미래 개체를 호스트하기 위해 파일의 시작 부분에 로컬 테이블을 작성하는 습관을했다 :
local g = {}
g.myRectangle = display.newRect(...)
g.myImage = display.newImg(...)
인가 나쁜 관행이 ? 전반적인 애플리케이션 속도가 느려지는지 의심 스럽지만 확실하지 않습니다. 결국 내 모든 변수는 local
입니다.
이 질문은 [codereview.se]에 관한 내용이므로 불투명합니다. – hjpotter92
_primarily opinion-based_ 질문으로 마감 될 수도 있습니다. 더 많은 정보를 제공하거나 특정 질문을해야합니다 (예 : 성능 측면 등) – hjpotter92