私のような私のシーンで有効なデバッグフィールド、持っているデバッグのサイズを変更:SKScene:移動&フィールド
skView.showsFPS = YES;
skView.showsNodeCount YES;
残念ながら、位置、サイズ、およびテキストの色は私の場面でうまく動作しない、とデバッグテキストは読みにくいです。私はそれらを右下隅から移動し、理想的にはそれらを大きくしたいと思います。私は子供ノードやサブビューだったかもしれないと思ったので、次のことを試しましたが、両方のチェックが空になりました。
-(void)didMoveToView:(SKView *)view
{
NSArray *subViews = [view subviews];
for (UIView *subView in subViews)
{
NSLog(@"Node at %.0f,%.0f", subView.frame.origin.x, subView.frame.origin.y);
}
[self enumerateChildNodesWithName:@"*" usingBlock:^(SKNode * _Nonnull node, BOOL * _Nonnull stop)
{
NSLog(@"Node at %.0f,%.0f", node.position.x, node.position.y);
}];
}
シーンのデバッグテキストにアクセスして移動またはサイズを変更する方法はありますか?プライベートAPIを使用すると、リリース前のテストでのみ適用され、出荷前に削除されるため、問題ありません。
私は思いますが、本当の答えはありません... http://stackoverflow.com/q/23305959/3402095 – Whirlwind
リンクをありがとう、私は完全に1つを逃した。 – Thunk