所以我在現場一對夫婦的SKLabelNodes這樣的:我應該如何調整SpriteKit中的標籤節點?
SKLabelNode *label1 = [SKLabelNode labelNodeWithFontNamed:@"Arial"];
label1.text = @"Hello World!";
label1.fontColor = [SKColor redColor];
label1.fontSize = 90;
label1.position = CGPointMake(CGRectGetMidX(self.frame),CGRectGetMidY(self.frame));
[self addChild: label1];
當現場啓動,我希望他們擴大規模。我爲此使用了SKAction,但scaleBy導致文字模糊,並調整大小爲沒有奏效。
另外我猜這不是字體的方式。有沒有更好的方法來做到這一點,或者我應該使用UILabels?我不想那樣做,因爲那意味着我不能在其上使用SpriteKit物理,或者我可以嗎?
感謝
這很聰明......還有一件事:我不知道我是否瘋了,但是我可以以某種方式將UITextView製作成節點的子節點並讓它處理物理或者要求太多。我只是喜歡利用這些功能來更熟悉框架。謝謝 – Squid 2015-03-30 20:01:14
我還沒有看到太多的人在同一視圖中集成spritekit和UIKit的示例或教程。我通常會盡量避免這種情況,因爲我相信蘋果是一家公司,並且會假設他們爲我們提供了更適合遊戲引擎環境的工具。更具體地說是指繪製圖形的容易度。這只是基於迄今爲止我看到的這種相當新的技術的推測。 – meisenman 2015-03-30 20:07:54
雖然我沒有製作遊戲,但我正在製作一款具有類似遊戲功能的文本應用程序。我想瘋了。我會研究它 – Squid 2015-03-30 20:09:41