我看到SceneKit包含了一个很好的三维星场粒子效应:
我试着用SK3DNode把这个粒子效应添加到我的背景中。这是我的密码:
import SpriteKit
import SceneKit
class GameScene: SKScene {
override func didMoveToView(view: SKView) {
...
addStarfield()
}
func addStarfield() {
// create a new scene
let scene
我有一个粒子系统连接到我的游戏对象,它开始发射粒子时,我按下"W“键,并停止当我释放它。粒子系统工作得很好,但是当我旋转物体时,粒子和物体一起旋转。我想让粒子留下物体的轨迹。
脚本如下:
public class Motor : MonoBehaviour {
public ParticleSystem EngineLeft;
public ParticleSystem EngineRight;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void U
我有一个应用程序,使用SpriteKit和发射器粒子(sks),我发现这是不现实的场景工具包的粒子。因此,我希望将其合并到SKScene中,但我不确定这是否可行。所以我决定创建一个SCNScene和粒子。然而,我想添加一个背景图像和唯一的3D效果将是粒子。有人能帮我为我的SCNScene设置背景图像吗?传统上,我会像这样把它添加到SKScene中,但是我在网上找不到任何SceneKit的帮助。
let backgroundNode = SKSpriteNode(imageNamed: "backgroundImage")
backgroundNode.size = v