나는 부풀고 진동하는 것처럼 보이도록 매 초마다 스프라이트 스케일을 위아래로 낮추고 싶다. 어떻게해야합니까?매초마다 cocos2d 스프라이트 스케일을 위아래로 (맥동 효과 용으로) 만들 수 있습니까?
7
A
답변
2
간단한 [CCScaleTo ..] 동작을 사용하거나 자신 만의 "효과"를 만들려는 경우 CCFiniteTimeAction을 향상시킬 수 있습니다. 나는 첫 번째 선호 :
CCSprite * sprite = ...; // create the sprite.
sprite.anchorPoint = ccp(0.5, 0.5); center the pivot
id myAction = [CCRepeatForEver actionWithActions:[CCScaleTo actionWithDuration:0.5 scaleX:2.0 ScaleY:2.0],[CCScaleTo actionWithDuration:0.5 scaleX:0.5 ScaleY:0.5], nil];
[sprite runAction:myAction];
사용 CCEase을 애니메이션 비선형
id myAction = [CCRepeatForEver actionWithActions:[CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:0.5 scaleX:2.0 ScaleY:2.0] rate:2.0],[CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:0.5 scaleX:0.5 ScaleY:0.5] rate:2.0], nil];
에게 오류가있을 수 있습니다이 게시물을 할 수 있습니다. 그러나 목표에 도달하는 방법을 이해하시기 바랍니다.
14
이전 게시물에는 구문 오류가 있습니다. 더 정확히 말하면 작업 코드를 게시합니다.
CCSprite * sprite = ...; // create the sprite.
id scaleUpAction = [CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:1 scaleX:1.0 scaleY:1.0] rate:2.0];
id scaleDownAction = [CCEaseInOut actionWithAction:[CCScaleTo actionWithDuration:0.5 scaleX:0.8 scaleY:0.8] rate:2.0];
CCSequence *scaleSeq = [CCSequence actions:scaleUpAction, scaleDownAction, nil];
[sprite runAction:[CCRepeatForever actionWithAction:scaleSeq]];
관련 문제
- 1. cocos2d 스프라이트 폭발
- 2. 배열에서 스프라이트 리플렉션하기 cocos2d
- 3. cocos2d 스프라이트 애니메이션
- 4. Cocos2D iPad 벡터 스프라이트/스프라이트 시트 만들기
- 5. 한계 스프라이트 회전 - Cocos2d
- 6. 커브 스프라이트 이동 COCOS2D
- 7. Cocos2d 아이폰 스프라이트 문제
- 8. SFML 플라즈마 스프라이트 효과?
- 9. cocos2d 화면 효과
- 10. Cocos2d 타일 된지도에서 스프라이트 추가
- 11. 웹 서버의 스케일을 위아래로 결정하기위한 엄지 손가락 규칙은 무엇입니까?
- 12. cocos2d 스프라이트 충돌 감지 boundingbox
- 13. Cocos2d - 충돌 가능한 스프라이트 만들기?
- 14. Cocos2D 드래그 드롭 스프라이트 질문
- 15. 매초마다 변경되는 Google지도가 있습니까?
- 16. 비트 평면을 사용한 Cocos2d 스프라이트 성능
- 17. Cocos2d-iPhone의 스프라이트 이미지를 동적으로 생성합니다.
- 18. 매초마다 MySQL 쿼리를 실행할 수 있습니까?
- 19. 센터에서 터치했을 때 스프라이트 애니메이션 중지 Cocos2d
- 20. Cocos2d : 경로/베 지어를 따라 스프라이트 이동?
- 21. Cocos2d 사용하기 스프라이트 경계를 설정하여 화면에서 벗어날 수 없도록해야합니다. 어떻게해야합니까?
- 22. cocos2d (ccspritesheet)로 큰 스프라이트 애니메이션하기
- 23. Cocos2d-iPhone에서 원주 주위로 스프라이트 이동
- 24. 여러 스프라이트 그룹에 대해 임의의 위치를 어떻게 만들 수 있습니까?
- 25. jQuery에서 스프라이트 및 페이드를 사용하는 호버 효과
- 26. sprite 외부의 고정 점에서 cocos2d 스프라이트 회전
- 27. iPhone 용으로 내 맞춤 탭 막대를 만들 수 있습니까?
- 28. Windows 용으로 sed를 재귀 적으로 만들 수 있습니까?
- 29. C#에서 제네릭 용으로 "이 유형"을 만들 수 있습니까?
- 30. 다운로드 용으로 PDF를 스트리밍하는 웹 서비스를 만들 수 있습니까?
이 애니메이션은 한 번만 사용할까요? – Swastik