zoukankan      html  css  js  c++  java
  • cocos2d-x学习笔记1

    appController  是oc的appDelegate

    appDelegate c++的一个类

    EAGLView是一个OpenGL的专门用来显示游戏的  它使用了CAEAGLLayer作为view核心画图

    普通的uiview时使用CALayer这个只能做普通的ui画图  界面变化不太频繁

     

    viewController的初始化  就是用EAGLView替换rootviewcontroller的view

    viewController = [[RootViewControlleralloc] initWithNibName:nilbundle:nil];

        viewController.wantsFullScreenLayout = YES;

        viewController.view = __glView;

     

    让状态栏消失

    [[UIApplicationsharedApplication] setStatusBarHidden: YES];

     

     

    CCUserDefault的使用

    CCUserDefault:;sharedUserDefault()->setStringForKey("key","himi");

     

    CCUserDefault::sharedUserDefault()->flush(); 

            //这里一定要提交写入哦,否则不会记录到xml中,下次启动游戏你就获取不到value了。 

    得到里面的值使用下边的语法

    str= CCUserDefault::sharedUserDefault()->getStringForKey( 

            "key" 

            ); 

    这里要注意,    CCUserDefault中有个  flush()的函数,这个用来将数据写入xml文件中,也就是说当你使用setXX的一些函数后记得提交(调用一下flush函数)

    控制台打印  

    CCLog( 

            "打印str=%s" 

            ,CCUserDefault::sharedUserDefault()->getStringForKey( 

            "key" 

            ).c_str()); 

  • 相关阅读:
    java中的几种对象(PO,VO,DAO,BO,POJO)
    【转】Spring boot 打成jar包问题总结
    mac 上安装lua
    Mac下更新Vim到最新版本
    刘以鬯和香港文学
    权重随机算法的java实现
    MySQL具体解释(7)-----------MySQL线程池总结(一)
    IIS PHP 配置 问题总结
    HDU 3622 Bomb Game(2-sat)
    poj 2388 Who's in the Middle
  • 原文地址:https://www.cnblogs.com/AbelChen1991/p/3596447.html
Copyright © 2011-2022 走看看