iPhone の画面に値 (ゲームが実行されると変化する) を表示する最良の方法は何SpriteKit
ですか? 私が考えることができる唯一の方法は ですがSKLabelNode
、おそらくこのように使用することを意図したものではなく、幅を測定する方法が見つからないため、正しく配置できません(一番下に置きたいです)右隅)。前もって感謝します :)。
@編集
これを行う私の試み:
SKLabelNode *someLabel = [SKLabelNode labelNodeWithFontNamed:@"Chalkduster"];
someLabel.text = some_string;
someLabel.fontSize = 30;
someLabel.fontColor = [SKColor blackColor];
someLabel.position = CGPointMake(some_int, 15);
[self addChild:someLabel];
との値はゲームの実行に伴って変化するため、some_string
が削除されて再割り当てされ、ラベルが再び追加されます。はい、私はこれがこれを行う悪い方法であることを認識しています...some_int
someLabel
someLabel.text
someLabel.position