This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// SpritePositioning.h | |
// | |
// | |
// Created by Asad ur Rehman | |
// | |
#import "cocos2d.h" | |
@interface SpritePositioning : CCSprite <CCTargetedTouchDelegate, NSCoding> { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// FollowAction.h | |
// Battle Pong | |
// | |
// Created by Hugo Wetterberg on 2009-11-29. | |
// Copyright 2009 Good Old. All rights reserved. | |
// | |
#import <Foundation/Foundation.h> | |
#import "cocos2d.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*! | |
Return the -boundingBox of another node, converted into this node's local | |
coordinate space. | |
*/ | |
-(CGRect) boundingBoxConvertedToNodeSpace:(CCNode *)other | |
{ | |
// Get the bottomLeft and topRight corners of the other node's bounding box | |
// in the other node's coordinate space. | |
CGRect boundingBox = [other boundingBox]; | |
CGPoint bottomLeft = CGPointMake(boundingBox.origin.x, boundingBox.origin.y); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// Lightning.h | |
// Trundle | |
// | |
// Created by Robert Blackwood on 12/1/09. | |
// Copyright 2009 Mobile Bros. All rights reserved. | |
// | |
#import "cocos2d.h" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#import <Foundation/Foundation.h> | |
#import "cocos2d.h" | |
@interface TGScoreLabel : CCLabelTTF { | |
double curScore_; // the current score value of the label | |
BOOL updating_; // if we currently have an update running | |
double interval_; // how long we wait between updates | |
int score; // the target score | |
NSString * formatString; // the string that we format |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-(void)addGesture | |
{ | |
//: 드래그 | |
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)]; | |
pan.minimumNumberOfTouches = 1; | |
pan.maximumNumberOfTouches = 1; | |
[someView addGestureRecognizer:pan]; | |
//: 핀치 | |
UIPinchGestureRecognizer *pinch = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinchGesture:)]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <OpenGL/OpenGL.h> | |
#include <GLUT/GLUT.h> | |
int main(int argc, const char * argv[]) | |
{ | |
glutInit(&argc, const_cast<char **>(argv)); | |
return 0; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <OpenGL/OpenGL.h> | |
#include <GLUT/GLUT.h> | |
void renderScene(void) | |
{ | |
glClear(GL_COLOR_BUFFER_BIT); | |
glFlush(); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <OpenGL/OpenGL.h> | |
#include <GLUT/GLUT.h> | |
void renderScene(void) | |
{ | |
glClear(GL_COLOR_BUFFER_BIT); | |
glColor3f(1.0f, 0.0f, 0.0f); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <GLUT/GLUT.h> | |
int main(int argc, char **argv) | |
{ | |
glutInit(&argc, argv); | |
glutInitDisplayMode(GLUT_DEPTH | GLUT_SINGLE | GLUT_RGBA); | |
glutInitWindowPosition(100,100); | |
glutInitWindowSize(320,320); | |
glutCreateWindow("3D Tech- GLUT Tutorial"); | |
return 0; |