여기 코드는 조건부없이 잘 동작하지만 일단 코드를 넣으면 " 메서드는 String [] 형식의 결과를 반환해야합니다.나는 processing.js에서 배열을 반환하는 함수를 원한다. 배열을 조건부에 넣을 때까지 코드는 작동한다.
나는 지금까지 모든 것을 시도했으며 여러분이 여기서 무엇이 잘못 볼 수 있기를 바랍니다. 이 주제가 그물에 대해 많이 언급되었지만 해결 방법 중 어느 것도 문제에 대한 어떤 결론도주지 못했습니다. 그것의 아마 무언가 아주 간단하다 나는 계속 봐.
또한 첫 번째 코드 비트는 코드 상자에 int를 넣고 싶지 않습니다. 죄송합니다.
String []loadString (String A){
if(A.equals("YEP")){
//Array
String []IS = {
"#FFFCFCFC", "S10", "nameString", "print",
"newlineS8", "S4", "smallspace", "print", "G8", "nameGraph",
"newlineS7", "G4", "nationalityGraph", "S3", "space", "print", "elementGraph", "space", "print" ,"sexGraph",
"newlineS1",
"newlineS1","G2","point","S2","listA","print",
"newlineS1","G2","point","S2","listB","print",
"newlineS1","G2","point","S2","listC","print",
"newlineS1","G2","point","S2","listD","print",
"newlineS4" };
return IS;
}
}
void draw() {
String IS[] = loadString ("YEP"); // when I send the string "yep" the array should be loaded
println(IS);
noLoop();
}
loadString()은 실제 별도의 함수입니까, 아니면 여기에 제시 한 것과 똑같이 작성된 코드입니까? – Serlite
정확하게 그와 같이 쓰여졌습니다. processing.js에서 "사용"하지 않았다는 것을 알고있는 한, 방금 테스트 했으므로 loadString을 다른 것으로 변경해도 오류가 사라지지 않습니다. –
죄송합니다. 서식을 지정하지 않은 첫 번째 코드 줄을 보지 못했습니다. 그 편집을 추가했습니다. – Serlite