滑块在cocos2d

Ank*_*rma -1 slider cocos2d-iphone

如何在cocos2d图层上添加一个滑块,即直接在gamescene.m上添加?

NSR*_*ver 9

你不能直接将UISlider作为cocos2d节点添加到图层/场景中.

您必须将其作为子视图添加到cocos2d图层.这是一个例子:

UISlider *sliderCtl = [[UISlider alloc]
    initWithFrame:CGRectMake(170, 0, 125, 50)];

[sliderCtl addTarget:self action:@selector(sliderAction:) 
    forControlEvents:UIControlEventValueChanged];

sliderCtl.backgroundColor = [UIColor clearColor]; 
sliderCtl.value = 0;

[[[[CCDirector sharedDirector] openGLView] window]
    addSubview:sliderCtl];
Run Code Online (Sandbox Code Playgroud)