cocos2d расширяет сенсорную область от кнопки

У меня есть несколько радиокнопок, но сенсорная область слишком маленькая. Тухарея зависит от размера изображения. Есть ли элегантный способ расширить сенсорную область с помощью cocos2d без использования большего изображения или создать свои собственные сенсорные области с помощью cgrect? setContentSize делаю то, что хочу. К сожалению, изображение перемещается в левый нижний угол размера содержимого. Set anchorpoint перемещает размер содержимого, но изображение остается в левом нижнем углу.

    CCMenuItem* pickEasy = [CCMenuItemImage itemFromNormalImage:@"radiobutton_off.png" selectedImage:@"radiobutton_on.png" target:self selector:@selector(pickEasyTapped:)];
    pickEasy.position = ccp(ss.width * 0.40, ss.height * 0.78);
    [pickEasy setContentSize:CGSizeMake(50, 50)];

Заранее благодарим.

8
задан zeiteisen 11 April 2011 в 13:58
поделиться