저는 ac3을 처음 사용합니다. 제발 나를 도울 수 있습니다.1084 : 구문 오류 : 점 앞에 오른쪽 브레 이브가 있어야합니다.
이 오류가 발생합니다. 1084 : 구문 오류 : 점 앞에 rightbrace가 있어야합니다.
{}.progress = function (event:ProgressEvent) : void
저는 ac3을 처음 사용합니다. 제발 나를 도울 수 있습니다.1084 : 구문 오류 : 점 앞에 오른쪽 브레 이브가 있어야합니다.
이 오류가 발생합니다. 1084 : 구문 오류 : 점 앞에 rightbrace가 있어야합니다.
{}.progress = function (event:ProgressEvent) : void
다음과 같이 그러나 객체로 캐스팅, 그런 식으로이 일을하려는 이유는 신비의 종류는과 같이 명명 된 객체를 가지고하는 것이 좋습니다
({} as Object).progress = function(e:Event):void { };
또한 오류를 피할 수 :
{
progress:function(e:Event):void
{}
};
: 또한
var magic:Object = {};
magic.progress = function(e:ProgressEvent):void {};
당신은 정말 익명 객체를 원하는 경우
최고
답변 주셔서 감사합니다.하지만 여전히 동일한 오류가 발생합니다. –
FlashDevelop에서 3 가지 옵션을 모두 테스트했으며 오류가 발생하지 않았습니다 (버전이 변경되었습니다). 문제가있는 구문을 사용하는 곳에서 자세한 내용이나 코드를 더 많이 제공 할 수 있습니다. –
그냥 명명 된 개체를 만들 수 없습니다. var magic : Object = {}; 그런 다음 magic.progress = function (e : ProgressEvent) : void {}; ? –