0
왜 AS3에서이 오류가 발생하는지 알지 못합니다. "정의되지 않은 속성 블록에 대한 액세스".블록 속성 ActionScript 3
나는 어쩌면
function mainLoop (e:Event) {
for (var i = 0; i < numChildren; i++){
if (getChildAt(i) is Block)
{
var bb = getChildAt(i) as Block;
if (bb.hitTestPoint(mouseX, mouseY))
{
trace("hit");
}
}
}
}
누락 된 수입, 튜토리얼을 다음과 그대로 코드를 복사 한? 비록 FlashDevelop가 자동으로 추가되지 않았기 때문에 가끔씩 나는 단서가 없다.
. 나는 코드를 읽고 그것의 일부를 집어 들었고 때로는 나는 이해하지 못한다. 나는 클래스 정의에 대해 이해하지 못했다. 클래스에 관한 내용을 읽었을뿐만 아니라 클래스를 내 스스로 만들었다. (그래서 나는 클래스에 대해 전혀 알지 못한다.) 며칠 전에 as3을 시작했는데, 이해하기 바란다. (여기에 코드 조각을 요구하면 안된다 : P) - 그럼, 블록에 대한 클래스 정의? "Public class Block extends ..."처럼? – RAO
예,'public class Block Sprite extends' –
주 클래스의 이름 인 Example to Block을 변경하면 오류가 발생하지 않지만 아무 것도 추적하지 않습니다. – RAO