我想在 GameScene 类的子节点中安排一个选择器,而不必调用子节点类中的 schedule 方法(例如 [self schedule etc..])。
这是我在 GameScene 类中调用的代码片段,用于调用子类中处理我的 GameScene 背景的方法。
ParallaxMultipleBackgrounds *background = [self getChildByTag:GameSceneBackgroundBase];
//I TRIED THIS:
[background schedule:@selector(([background changeSpeedFactorBy:3])) interval:1];
//AND
[background schedule:@selector(changeSpeedFactorBy:3)];
//AND
[[background schedule:@selector(changeSpeedFactorBy:3) interval:1] ];
//BUT..
不幸的是,当我从编译器收到各种错误消息时,这些方法调用都不起作用。我不确定我做错了什么,因为我在 ParallaxMultipleBackgrounds 类中声明了选择器-(void) changeSpeedFactorBy:(float)factor 。
有什么帮助吗?