iOS7에서 SKSprite
의 이미지에 픽셀을 쓸 수 있기를 바랍니다. 어떻게해야합니까?SKSpriteNode - 스프라이트의 이미지를 구성하는 픽셀에 어떻게 쓸 수 있습니까?
응용 프로그램? 예를 들어 그래프. 무작위 이미지. 스프라이트에 데미지 효과를 적용하는 것.
iOS7에서 SKSprite
의 이미지에 픽셀을 쓸 수 있기를 바랍니다. 어떻게해야합니까?SKSpriteNode - 스프라이트의 이미지를 구성하는 픽셀에 어떻게 쓸 수 있습니까?
응용 프로그램? 예를 들어 그래프. 무작위 이미지. 스프라이트에 데미지 효과를 적용하는 것.
iOS 7에서 SKSpriteNode의 픽셀 데이터에 직접 쓸 수는 없습니다. (이것은 내가 권장하는 스프라이트 키트에 대한 Apple의 WWDC 2013 videos에서 명시 적으로 언급되었습니다.) 할 수있는 유일한 일은 texture
회원을 변경하는 것입니다 . Apple docs on sprites은이를 수행 할 수있는 다양한 기술을 제공합니다.
경우 정말 프로그램 이미지를 생성해야합니다, 당신은 항상 픽셀 버퍼로 그렇게하고 textureWithData:size:
및 관련 방법과 SKTexture
로 만들 수 있습니다. 폭발과 손상에 대해서는 파티클 시스템이나 기본 스프라이트를 다른 스프라이트와 마스킹하거나 결합하는 등 더 나은 방법이있을 수 있습니다.
How to draw a line in Sprite-kit
난 당신이 라인과 같은 직접 노드 나 장면에 그릴 수 몰랐다. 이것은 내 목적을 위해 작동합니다.