2
도착하지 않지만, 두 번째는 결코두 번째 매개 변수는 결코 나는 두 개의 매개 변수를 허용 jQuery로 사용자 정의 트리거를 만든
//firstly
$(Crafty).bind('onTsxLoaded', function (event, tsx, firstSpriteId) {
console.log("tsx", tsx);
console.log("firstspriteid", firstSpriteId);
}
//<snip>
success: function (xml) {
var firstSpriteId = tileset.attr("firstgid");
console.log("done loading ts", firstSpriteId);
$(Crafty).trigger('onTsxLoaded', xml, firstSpriteId);
}
수율 도착하지 :
"done loading ts" 1
"tsx" object
"firstspriteid" undefined
왜 트리거 정의되지 않은 직전 1 firstspriteid입니다 후?
아하! 당연하지. 나는 문서에서 그것을 보았지만 그것을 "선택적인"것으로 해석했다. 고마워! –
@BorisCallens : 예, 대개'[] '는 "옵션"인수를 의미합니다. 나도 그걸 알아 냈어. docs 페이지의 예제 중 하나가 배열이어야 함을 나타냅니다. –