2013-06-03 1 views
0

코로나 sdk에서 첫 번째 스프라이트 시트가 끝나면 새 스프라이트 시트를 시작할 수 있습니까? 일련의 스프라이트 시트 인스턴스를 여러 개 사용할 수 있기를 원합니다. 각 스프라이트 시트는 끝난 x와 y 위치에서 시작합니다. 예를 들어 걷기 사이클의 여러 루프를 재생하는 인스턴스가 하나 있습니다. 그 게임이 끝나면 같은 게임 캐릭터 중 다른 게임 캐릭터가 떨어지기 시작합니다. 한 스프라이트 인스턴스에서이를 수행하려면 사용자 장치에서 너무 많은 리소스를 소비하게됩니다.스프라이트 시트를 연결하는 코로나 sdk

답변

1

몇 가지 인스턴스가없는 이유는 무엇입니까? 첫 번째는 보이고 다른 인스턴스는 보이지 않습니다. 갈증이 끝나면 두 번째 스프라이트 시트 인스턴스를 첫 번째 스프라이트 시트 인스턴스의 .x 및 .y 좌표에 배치합니다. 그런 다음 첫 번째 스프라이트 시트를 숨기고 두 번째 스프라이트 시트를 표시하고 재생합니다.

+0

아마도 그렇게 할 수 있습니다. 필자의 유일한 관심사는 스프라이트 시트가 상당히 크고 더 많은 인스턴스가 모든 장치 리소스를 소비 할 수 있다는 것입니다. 지금 당장은 인스턴스를 실행하고 제거한 다음 다른 인스턴스를 시작할 수 있습니다. – jadkins4