2016-11-29 9 views
10

Sprite Kitの "SKLabelNode"の幅を知る方法はありますか?SKLabelNodeのテキストの幅を知る方法

OR私はSKLabelNodeがSKNodeのサブクラスであり、かつSKNodesがフレームを持っているので、あなたはこれを照会しSKLabelNodeのサイズを取得することができ、それ

答えて

15

内のテキストを使用し、その後SKSpriteNodeを使用する必要がありますから

をドキュメント:

フレームは は、アカウントにノードのxScaleは、YSCALE、およびzRotation 性質を取って、ノードの内容を含む最小の矩形です。すべてのノードに独自のコンテンツが含まれているわけではありません。

https://developer.apple.com/reference/spritekit/sknode/1483026-frame

ここふりenglishLabel

englishLabel.frame.maxX 
    englishLabel.frame.midX 
    englishLabel.frame.minX 

    englishLabel.frame.width 
の便利な性質のいくつか、です
関連する問題