skemitternode

    2

    1답변

    나는 단지 궁금해서 장면의 다른 물체를 따라 방출되는 입자를 감속시키는 방법이 있습니까? 하나의 입자 방출기와 하나의 스프라이트가 있다고 가정 해보십시오. Sprite는 SKAction을 사용하여 이동합니다. 이미 터가 방출 중입니다. 두 노드가 모두 장면에 추가됩니다. self.speed을 0.5로 설정하면 스프라이트 만 속도가 느려집니다. 이미 터는 동

    2

    2답변

    입자 이미 터 편집기의 설정을 많이 실험했지만 그 중 아무 것도 실제로 입자를 완전히 불투명하게 만들 수있는 것 같지 않습니다. 또한 실제 코드에서 편집 해 보았습니다. if let explosion = SKEmitterNode(fileNamed: "ToothExplosion") { explosion.particleColor = SKColor.

    2

    1답변

    SKEmitterNode이 SKScene에서 실행 중이며 입자를 중단하지 않고 다음 SKScene으로 옮기고 싶습니다. 일반적으로 내가 좋아하는 그것을 할 것 다음 다음 SKScene에 다음 let scene: SKScene = GameScene(size: self.size) let transition = SKTransition.crossFade(with

    1

    2답변

    저는 SpriteKit을 배우는 과정, 특히 기존 SKSpriteNode에 SKEmitterNode 효과를 적용하는 방법을 배우고 있습니다. 입자 편집기에서 놀고 간단한 "비"입자를 만들었습니다. 나는 다음과 같이 내 게임에서 기존 스프라이트에 그 연결 : let emitter = SKEmitterNode(fileNamed: "RainParticle.sks

    0

    1답변

    iOS Sprite Kit + 입자 이미 터를 사용하는 게임을 만들고 있습니다. 그것은 내 시뮬레이터에서 완벽하게 잘 실행되지만, 내 아이폰 6 게임을 실행하면 슈퍼 느리고 지루한 및 나는 거의 그것을 상호 작용할 수 있습니다. 왜 시뮬레이터가 내 전화기와 다른지, 그리고 그것을 고치는 방법에 대한 제안? 정말 어떤 조언을 주셔서 감사합니다!

    0

    1답변

    SKEmitterNode을 SprikeKit에 사용하면 입자가 방출 된 후 입자의 속도/알파를 변경할 수 있습니까? 내가 찾고있는 것은 미립자를 방출하는 미립자 이미 터이며 입자는 정적이지만 x 초 후에 움직입니다. 이것이 가능한가?

    0

    1답변

    이 오류는 실제 장치에서만 발생합니다. Xcode 6에서 시뮬레이터를 실행할 때 충돌이 발생하지 않습니다. 나는 외부 공간을 만들고 하늘을 가로 질러 무작위로 별을 긋습니다. 3 개의 SKEmitterNodes를 사용하여 심도를 시뮬레이트하여 별 모양을 설정하는 장면 [goToSpace]가 호출됩니다. 그런 다음 스타 촬영을 보내는 타이머가 초기화됩니다.

    4

    3답변

    이것은 매우 기본적인 질문입니다 (swift 및 spritekit의 새로운 기능 임). 어쨌든 spritenode에 파티클 이미 터를 추가하면 (공이라고 부름) 내 씬에 공을 추가합니다. 이 공은 배경을 나타내는 다른 spritenode 위에 있습니다. 앱을 실행하면 공이 잘 보이지만 입자 이미 터는 표시되지 않습니다. 투광기는 배경을 제거하면 잘 보이지만

    0

    1답변

    정말 간단합니다. 내 입자가 키 프레임 시퀀스를 사용하여 희미 해 지도록 노력하고 있습니다. 그러나 키 프레임 시퀀스를 사용하면 전혀 사라지지 않습니다. 내가 뭘 잘못하고 있는지 모르겠다. 입자 생성 : static func debris(size: Int) -> Array<SKEmitterNode> { if size > 5 { fatal

    2

    2답변

    내 스프라이트가 게임 내 다른 스프라이트와 충돌하면 현재 입자 효과를 표시합니다.가 let sparkParticle = SKEmitterNode(fileNamed: "SparkParticle.sks") if sparkParticle.parent == nil { sparkParticle.position = mySprite.position