资源简介
cocos2dx实现自定义2D地形,学习shader等知识
代码片段和文件信息
#include “AppDelegate.h“
#include “HelloWorldScene.h“
USING_NS_CC;
AppDelegate::AppDelegate() {
}
AppDelegate::~AppDelegate()
{
}
//if you want a different contextjust modify the value of glContextAttrs
//it will takes effect on all platforms
void AppDelegate::initGLContextAttrs()
{
//set OpenGL context attributionsnow can only set six attributions:
//redgreenbluealphadepthstencil
GLContextAttrs glContextAttrs = {8 8 8 8 24 8};
GLView::setGLContextAttrs(glContextAttrs);
}
bool AppDelegate::applicationDidFinishLaunching() {
// initialize director
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
if(!glview) {
glview = GLViewImpl::createWithRect(“Test34“ Rect(0 0 960 640));
director->setOpenGLView(glview);
}
director->getOpenGLView()->setDesignResolutionSize(960 640 ResolutionPolicy::FIXED_WIDTH);
// turn on display FPS
director->setDisplayStats(true);
// set FPS. the default value is 1.0/60 if you don‘t call this
director->setAnimationInterval(1.0 / 60);
FileUtils::getInstance()->addSearchPath(“res“);
// create a scene. it‘s an autorelease object
auto scene = HelloWorld::createScene();
// run
director->runWithScene(scene);
return true;
}
// This function will be called when the app is inactive. When comes a phone callit‘s be invoked too
void AppDelegate::applicationDidEnterBackground() {
Director::getInstance()->stopAnimation();
// if you use SimpleAudioEngine it must be pause
// SimpleAudioEngine::getInstance()->pauseBackgroundMusic();
}
// this function will be called when the app is active again
void AppDelegate::applicationWillEnterForeground() {
Director::getInstance()->startAnimation();
// if you use SimpleAudioEngine it must resume here
// SimpleAudioEngine::getInstance()->resumeBackgroundMusic();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-02-12 17:24 Classes\
文件 1927 2015-02-12 17:25 Classes\AppDelegate.cpp
文件 987 2015-02-04 11:39 Classes\AppDelegate.h
文件 1835 2015-02-12 17:32 Classes\HelloWorldScene.cpp
文件 617 2015-02-12 17:33 Classes\HelloWorldScene.h
文件 1094 2015-02-12 16:39 Classes\Terrain.cpp
文件 463 2015-02-12 16:18 Classes\Terrain.h
文件 709 2015-02-12 16:27 Classes\TerrainBottom.cpp
文件 290 2015-02-12 16:27 Classes\TerrainBottom.h
文件 1835 2015-02-12 17:11 Classes\TerrainSprite.cpp
文件 833 2015-02-12 16:27 Classes\TerrainSprite.h
文件 839 2015-02-12 16:27 Classes\TerrainSurface.cpp
文件 295 2015-02-12 16:27 Classes\TerrainSurface.h
目录 0 2015-02-12 17:22 Resources\
文件 3681 2015-02-09 17:11 Resources\desert.png
目录 0 2015-02-12 10:14 Resources\glsl\
文件 192 2015-02-12 11:04 Resources\glsl\terrain_bottom.frag
文件 288 2015-02-12 17:19 Resources\glsl\terrain_bottom.vert
文件 192 2015-02-11 15:35 Resources\glsl\terrain_surface.frag
文件 266 2015-02-12 17:13 Resources\glsl\terrain_surface.vert
文件 988 2015-02-12 15:21 Resources\map.data
文件 2305 2015-02-09 17:11 Resources\surface.png
- 上一篇:cuda编程 merge sort
- 下一篇:奥本海姆离散时间信号处理课后答案6
相关资源
- cocos2dx-3.0功能强大的richText控件源码
- 我所理解的Cocos2dx pdf 地址
- cocos2d-x Label源码
- 17种cocos2d-x小游戏源码+素材,从2.x到
- Flash转cocos2dx骨骼动画
- Cocos2d-x 3.2 自动更新 -- 使用AssetsMana
- cocos-win32下实现WebView网页内嵌
- Tiled Map Editor(一)
- Tiled Map Editor(三)
- 仿Flappy游戏cocos2dx3.0beta源码BY懒骨头
- cocos2d-x3.10 翻页、翻牌效果的实现
- cocos2d-x游戏源码
- CocosCreator小球发射线
- 将.pvr.ccz和plist文件还原为多个原图
- Cocos2d-x实战 Lua卷 PDF电子书 带书签目
- cocos2d-x从入门到精通经典视频
- cocos引擎老版本集合cocos2d-x-2.2.1 - 3
- Cocos2d-x入门视频教程全7讲
- 微软雅黑字体
- spine-runtimes-3.8.rar
- cocos2d-X 3.x游戏案例开发大全随书光盘
- cocos2d-lua 贪吃蛇
- cocos2d-iphone 游戏源码
- cocos2d制作的2048游戏源码及素材
- cocos2d-x扫雷
- 飞机大战codecode源码资源 以及svn文件
- 17种游戏源码+素材
- cocos2d消消乐
- cocos2d-x Box2d点击随机生成刚体
- cocos2d-x 游戏俄罗斯方块
评论
共有 条评论