CODEONWORT

World 클래스를 만들지 마라 본문

Season 1/플래시

World 클래스를 만들지 마라

codeonwort 2011.05.25 20:44
http://codeonwort.tistory.com/164 여기서 가장 큰 문제였던 마지막 오류의 원인을 찾아냈다.

결론부터 말하자면 이름이 World인 커스텀 클래스를 작성하지 말라는 것이다. IK와 관련해서 World라는 전역 클래스가 있어서 이름이 충돌한다. 굳이 World를 고수하려면 클래스의 풀네임을 적어줘야 한다.

import dnf.core.World
var world:dnf.core.World = new dnf.core.World(viewport)

짜증나고 귀찮다? 다른 이름을 쓰는 게 정신 건강에 좋다. PhysObj, Joint, Spring도 같은 이유로 금지.

이걸로 삽질한 걸 생각하면
2 Comments
댓글쓰기 폼