zoukankan      html  css  js  c++  java
  • 开始 space viking 之旅

    

    设备 cocos2d-v2

    眼下cocos2d-v3也不太稳定,它在很大程度上仍然是变化的功能。

    对于稳定。我们仍然使用 v2

    1. wget -c http://cocos2d-iphone.googlecode.com/files/cocos2d-iphone-2.1.tar.gz
    1. //
    2. // BackgroundLayer.m
    3. // cc2
    4. //
    5. // Created by HeJiasheng on 13-11-20.
    6. // Copyright (c) 2013年 HeJiasheng. All rights reserved.
    7. //
    8. #import "BackgroundLayer.h"
    9. @implementation BackgroundLayer
    10. -(id)init {
    11. self = [super init];
    12. if (self != nil) {
    13. CCSprite *backgroundImage = [CCSprite spriteWithFile:@"backgroundiPhone.png"];
    14. CGSize screenSize = [[CCDirector sharedDirector] winSize];
    15. [backgroundImage setPosition:CGPointMake(screenSize.width/2, screenSize.height/2)];
    16. [self addChild:backgroundImage z:0 tag:0];
    17. }
    18. return self;
    19. }
    20. @end
    1. //
    2. // GameplayLayer.m
    3. // cc2
    4. //
    5. // Created by HeJiasheng on 13-11-20.
    6. // Copyright (c) 2013年 HeJiasheng. All rights reserved.
    7. //
    8. #import "GameplayLayer.h"
    9. @implementation GameplayLayer
    10. -(id)init {
    11. self = [super init];
    12. if (self != nil) {
    13. CCSprite *vikingSprite = [CCSprite spriteWithFile:@"sv_anim_1.png"];
    14. CGSize screenSize = [[CCDirector sharedDirector] winSize];
    15. [vikingSprite setPosition:CGPointMake(screenSize.width/2, screenSize.height/2)];
    16. [self addChild:vikingSprite z:5 tag:0];
    17. }
    18. return self;
    19. }
    20. @end
    1. //
    2. // GameScene.m
    3. // cc2
    4. //
    5. // Created by HeJiasheng on 13-11-20.
    6. // Copyright (c) 2013年 HeJiasheng. All rights reserved.
    7. //
    8. #import "GameScene.h"
    9. @implementation GameScene
    10. -(id)init {
    11. self = [super init];
    12. if (self != nil) {
    13. BackgroundLayer *backgroundlayer = [BackgroundLayer node];
    14. [self addChild:backgroundlayer z:0];
    15. GameplayLayer *gameplayLayer = [GameplayLayer node];
    16. [self addChild:gameplayLayer z:5];
    17. }
    18. return self;
    19. }
    20. @end
    1. -(void) onEnter
    2. {
    3. [super onEnter];
    4. //[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldLayer scene] ]];
    5. [[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[GameScene node]]];
    6. }

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    Android系统介绍与框架(转)
    6个值得推荐的Android开源框架简介(转)
    程序员最喜爱的12个Android应用开发框架二(转)
    android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
    Android数据缓存(转)
    [UI]实用案例--Shape绘制实用圆圈
    接口API测试和返回值JSON解析的插件
    Android LayoutInflater详解(转)
    一个json字符串
    Android中设定EditText的输入长度(转)
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4825428.html
Copyright © 2011-2022 走看看