NathanSweet b0279701e4 Meshes, FFD and skinning for spine-cocos2d-iphone.
Also, AnimationState listeners are done using blocks.

This is for cocos2d 2.1.0. Version 3.0 and 3.1 is coming soon.
2014-05-17 22:28:24 +02:00

39 lines
943 B
Objective-C

#import "AppDelegate.h"
#import "SpineboyExample.h"
@implementation spine_cocos2d_iphoneAppDelegate
@synthesize window=window_, glView=glView_;
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
CCDirectorMac *director = (CCDirectorMac*)[CCDirector sharedDirector];
[director setDisplayStats:YES];
[director setView:glView_];
[director setResizeMode:kCCDirectorResize_AutoScale];
[window_ setAcceptsMouseMovedEvents:NO];
[window_ center];
[director runWithScene:[SpineboyExample scene]];
}
- (BOOL) applicationShouldTerminateAfterLastWindowClosed: (NSApplication *) theApplication {
return YES;
}
- (void)dealloc {
[[CCDirector sharedDirector] end];
[window_ release];
[super dealloc];
}
#pragma mark AppDelegate - IBActions
- (IBAction)toggleFullScreen: (id)sender {
CCDirectorMac *director = (CCDirectorMac*) [CCDirector sharedDirector];
[director setFullScreen:![director isFullScreen]];
}
@end