그래서 저는 현재 두 개의 클래스 인 Laser 클래스 (동영상 클립에 해당)와 Enemy 클래스를 다루고 있습니다. 적 등급은 여러 적의 영화 클립에 연결됩니다. 생성되면 레이저 클래스의 인스턴스화와 충돌을 찾습니다. 여기 내가 문제가있는 곳입니다. Enemy 클래스가 인스턴스화 될 때 Laser 클래스가 충돌 감지 목적으로 전달 될 수 있도록 일을하고 싶습니다. 나는 이것을 할 길을 찾을 수없는 것 같습니다.한 클래스의 인스턴스를 다른 클래스로 전달하려고합니다. 문제가 생겼을 때
문제는 Laser 클래스가 자신을 전달할 Enemy 클래스의 특정 인스턴스화를 필요로한다는 것입니다. 한 번에 여러 개의 Enemy 클래스를 다루므로 Laser 클래스가 올바른 클래스로 전달할 수 있어야합니다.
이 중 어느 것도 의미가없는 경우
, 그냥 언급과 좀 더 명확하게하려고합니다. 그는 레이저에 의해 명중 때
. 내게 수수께끼 같은 것은 당신이 적 (Enemy)이 인스턴스화 될 때만 충돌을 체크하고 있다는 것입니다. – iandisme
인스턴스화 된 객체와 클래스의 차이점을 실제로 얻지 못하는 것 같습니다. 나는 소개 객체 지향 프로그래밍 자료를 읽을 것을 제안한다. –
iandisme에 대한 응답으로 : 예, 적의 클래스가 인스턴스화되면 레이저 클래스와의 충돌을 검사합니다. 플레이어는 레이저를 발사하는 고정식 포탑을 제어하고 있습니다. 적군이이 레이저와 충돌을 감지하면 건강을 잃을 것입니다. Cory : I do not understand에 대한 응답으로. movieclip에 연결된 actionscript 파일을 movieclip에 연결 한 경우 해당 클래스가 인스턴스화되지 않습니까? – Miles