메뉴 다섯 개에 각각 서브메뉴가 다섯 개씩 있어요.
각 서브메뉴의 알파값을 30으로 설정하려고 합니다.
for문에서 메뉴와 서브메뉴 이름을 만들어 trace로 확인하면 원하는 대로 나오는데, 알파값은 바뀌지 않네요.
변수를 이용해 경로를 지정하려면 어떻게 해야 할까요? 초보라 도움 부탁드립니다.
비예 2025.05.10 댓글 4
메뉴 다섯 개에 각각 서브메뉴가 다섯 개씩 있어요.
각 서브메뉴의 알파값을 30으로 설정하려고 합니다.
for문에서 메뉴와 서브메뉴 이름을 만들어 trace로 확인하면 원하는 대로 나오는데, 알파값은 바뀌지 않네요.
변수를 이용해 경로를 지정하려면 어떻게 해야 할까요? 초보라 도움 부탁드립니다.
소유 2025.05.10
우와, 잘 되네요. 감사합니다!
찰스 2025.05.10
`_root[menu][sub]._alpha=30;`처럼 쓰면 실행돼요.
`_root.menu.sub._alpha=30;`은 변수 값이 아니라 경로 이름으로 인식하니 대괄호로 변수 값을 참조하면 됩니다.
환히찬 2025.05.10
죄송한데 저는 안 되는 것 같아요. 다른 방법은 없을까요?
HotPink 2025.05.10
`_root.menu.sub._alpha=30;`을 `_root.menu[sub]._alpha=30;`으로 바꿔보세요.