【发布时间】:2026-02-19 06:50:02
【问题描述】:
我想在 GameScene 类的子节点中安排一个选择器,而不必调用子节点类中的 schedule 方法(例如 [self schedule etc..])。
这是我在 GameScene 类中调用的代码 sn-p 以调用子类中处理我的 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。
有什么帮助吗?
【问题讨论】:
标签: ios cocos2d-iphone