기본적으로 나는 밖으로 분기하는 이미지가 가득한 폴더가 있습니다.자바 스크립트 - 이미지 트리를 정의하는 효율적인 방법
EG :
var gender = "male",
color = "white",
clothing = "plain";
ctx.drawImage(character[gender][clothing][color], 0, 0, 100, 100);
가 어떻게 100 개 라인을 필요로하지 않는 깔끔한 방법으로이 일에 대해 갈 것 : 나는 drawImage
기능과 같이 사용하게 할
Character
__male
____plain
______white
______brown
______black
____suit
______white
______brown
______black
__female
____plain
______white
______brown
______black
____dress
______white
______brown
______black
____bathingSuit
______white
______brown
______black
코드?
또한 이미지 폴더도 확장되고 있습니다. 코드가 자동으로 폴더를 거쳐 코드에 수동으로 추가하는 대신 이미지를 추가 할 수있는 방법이 있습니까?
함수를 사용하여 해당 변수 값을 함수 인수로 전달하거나 응용 프로그램 논리에 따라 일부 HTML 필드에서 값을 읽을 수 있습니다. 여기서 무엇을 놓치고 있는지 잘 모르시 겠지만, 문제를 더 잘 설명해 주시겠습니까? –
Gyre와 같은 함수에 전달하는 것이 게임에 대한 CPU 이후에 매우 친숙하지 않으며 많은 돌연변이가있을 것이라고 생각합니다. –