0

ObjectiveC コードは次のとおりです。

CCSprite *progress = [CCSprite spriteWithImageNamed:@"progress.png"];
mProgressBar = [CCProgressNode progressWithSprite:progress];
mProgressBar.type = CCProgressNodeTypeBar;

私はそれをSwiftに変換しようとしました:

    var progress = CCSprite.spriteWithImageNamed("progress.png") as! CCSprite
    mProgressBar = CCProgressNode.progressWithSprite(progress) as  CCProgressNode
    mProgressBar.type = CCProgressNodeTypeBar

Obj.C バージョンではエラーはありません。Swift では、CCProgressNodeTypeBar でエラーが発生しています。API が見つかりません。の解き方?代替案はありますか?

4

1 に答える 1

1

代替ソリューションとして、 CCProgressNodeType.Bar を使用できます。

mProgressBar.type = CCProgressNodeType.Bar
于 2015-04-24T10:30:41.223 に答える