我的iOS应用程序中有一个SKLabelNode来显示玩家的分数.我想能够改变它的颜色(现在,只是标准的青色).但我似乎无法弄清楚为什么它没有改变.我有另一个应用程序,我已经使用过这个并没有任何问题.
SKLabelNode *pScoreNode;
NSString *playerScoreTracker;
- (SKLabelNode *)playerScoreNode
{
pScoreNode = [SKLabelNode labelNodeWithFontNamed:@"NEONCLUBMUSIC"];
playerScoreTracker = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];
pScoreNode.text = playerScoreTracker;
pScoreNode.fontSize = 20;
pScoreNode.position = CGPointMake(CGRectGetMidX(self.frame),inBoundsOffset/3);
pScoreNode.color = [SKColor cyanColor];
pScoreNode.name = @"player1ScoreNode";
return pScoreNode;
}
Run Code Online (Sandbox Code Playgroud)
然后在更新中,我会在每次更新时使用更新的分数更新字符串.
-(void)update:(CFTimeInterval)currentTime {
/* Called before each frame is rendered */
pScoreNode.text = [NSString stringWithFormat:@"POWER: %ld",(long)player_score];
}
Run Code Online (Sandbox Code Playgroud) 我正在使用ScrollMagic和Greensock创建一个" 滚动到 "功能,用户点击持久导航中的链接,然后将视图滚动到页面下方的指定部分(一个充满内容和图像的长页面) .但是在Safari(v 7.0.1)中,它在大约80%的时间内滚动得很好,其余时间,它会在向下滚动到所选部分时被卡住.它甚至看起来不会卡在页面的某个重要部分,它只是挂在看似随机的页面块之间.
页面上的内容是保密的,因此我无法共享整个页面,但我可以共享驱动它的脚本.我在脚本中做错了什么会导致它在滚动中部分挂起?
$(document).ready(function($) {
// build tween
var tween1 = new TimelineMax ()
.add([
TweenMax.fromTo("#trigger1 .image1", 1, {scale: 1, autoAlpha: 1, top: 1200}, {top: -1630, ease: Linear.easeNone}),
TweenMax.fromTo("#trigger1 .image2", 1, {scale: 1, autoAlpha: 1, top: 1300}, {top: -560, ease: Linear.easeNone}),
TweenMax.fromTo("#trigger1 .image3", 1, {scale: 1, autoAlpha: 1, top: 1200}, {top: -1630, ease: Linear.easeNone}),
TweenMax.fromTo("#trigger1 .image6", 1, {scale: 1, autoAlpha: 1, top: 1200}, {top: -1630, ease: Linear.easeNone}),
TweenMax.fromTo("#trigger1 .image4", 1, {scale: 1, autoAlpha: …Run Code Online (Sandbox Code Playgroud)