![]() |
cocos2d-iphone
2.1
Improved Cocos2D API Reference (iOS version) for www.kobold2d.com developers
|
#import <CCMenuItem.h>
Public Member Functions | |
(id) | - initWithNormalImage:selectedImage:disabledImage:target:selector: |
(id) | - initWithNormalImage:selectedImage:disabledImage:block: |
(void) | - setNormalSpriteFrame: |
(void) | - setSelectedSpriteFrame: |
(void) | - setDisabledSpriteFrame: |
(id) | - initFromNormalImage:selectedImage:disabledImage:target:selector: |
(id) | - initFromNormalImage:selectedImage:disabledImage:block: |
Static Public Member Functions | |
(id) | + itemWithNormalImage:selectedImage: |
(id) | + itemWithNormalImage:selectedImage:disabledImage: |
(id) | + itemWithNormalImage:selectedImage:target:selector: |
(id) | + itemWithNormalImage:selectedImage:disabledImage:target:selector: |
(id) | + itemWithNormalImage:selectedImage:block: |
(id) | + itemWithNormalImage:selectedImage:disabledImage:block: |
(id) | + itemFromNormalImage:selectedImage: |
(id) | + itemFromNormalImage:selectedImage:target:selector: |
(id) | + itemFromNormalImage:selectedImage:disabledImage:target:selector: |
(id) | + itemFromNormalImage:selectedImage:block: |
(id) | + itemFromNormalImage:selectedImage:disabledImage:block: |
CCMenuItemImage accepts images as items. The images has 3 different states:
For best results try that all images are of the same size
- (id) initWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
disabledImage: | (NSString *) | value3 | |
block: | (id sender) | block | |
initializes a menu item with a normal, selected and disabled image with a block. The block will be "copied".
- (id) initWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
disabledImage: | (NSString *) | value3 | |
target: | (id) | r | |
selector: | (SEL) | s | |
initializes a menu item with a normal, selected and disabled image with target/selector. The "target" won't be retained.
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
creates a menu item with a normal and selected image
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
block: | (id sender) | block | |
creates a menu item with a normal and selected image with a block. The block will be "copied".
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
disabledImage: | (NSString *) | value3 | |
creates a menu item with a normal, selected and disabled image
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
disabledImage: | (NSString *) | value3 | |
block: | (id sender) | block | |
creates a menu item with a normal, selected and disabled image with a block. The block will be "copied".
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
disabledImage: | (NSString *) | value3 | |
target: | (id) | r | |
selector: | (SEL) | s | |
creates a menu item with a normal, selected and disabled image with target/selector. The "target" won't be retained.
+ (id) itemWithNormalImage: | (NSString *) | value | |
selectedImage: | (NSString *) | value2 | |
target: | (id) | r | |
selector: | (SEL) | s | |
creates a menu item with a normal and selected image with target/selector
- (void) setDisabledSpriteFrame: | (CCSpriteFrame *) | frame |
sets the sprite frame for the disabled image
- (void) setNormalSpriteFrame: | (CCSpriteFrame *) | frame |
sets the sprite frame for the normal image
- (void) setSelectedSpriteFrame: | (CCSpriteFrame *) | frame |
sets the sprite frame for the selected image