我正试图为一个iOS应用程序创建一个粒子系统。这个应用程序不使用SpriteKit,所以我使用CAEmitterLayer和CAEmitterCell来完成它。在Objective中,我以这样的方式初始化了一个CAEmitterCell:
[CAEmitterCell emitterCell];但在斯威夫特,没有这样的初始化器。查看Swift文档,没有创建和初始化CAEmmiterCell的方法。
有没有办法在Swift中使用CAEmitterCell实现粒子系统?
发布于 2014-11-21 20:55:24
在Swift中是这样进行初始化的:
CAEmitterCell()如果要将其赋值给一个变量:
var emitterCell = CAEmitterCell()您肯定希望阅读有关如何使用Swift初始化objects对象的这里。
https://stackoverflow.com/questions/27067653
复制相似问题