• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >游戏开发 > 给cocos2dx引擎做个界面工具,有人需要吗?

给cocos2dx引擎做个界面工具,有人需要吗?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了cocos2dx物理引擎,cocos2dx引擎,cocos2dx游戏引擎,cocos2dx相关工具,cocos2dx开发工具等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:给cocos2dx引擎做个界面工具,有人需要吗?
描述:

   cocos2dx目前没有专门的界面工具,可游戏需要好多界面,尤其是卡牌游戏。界面开发好繁琐啊,本人业余时间开发一个界面工具专门为游戏开发者服务,目前基本上已经完成,我之前也是开发游戏的,明白游戏界面开发大概的需求。目前尽可能满足开发者的需求,如果有哪些更进步的需求,请私信我,我全力为你定制。

   做个大概的介绍:

        1、跨平台. 目前适配win32、android、iOS系统

        2、所见即所得.

        3、UI基于树状结构,方便访问控制

        4、属性修改和访问统一接口,无需学习

  就说这么多,更多内容自己去发现。目前没有公开下载,如果有需要,可留下邮件, 有什么问题也可私信我。

极速模仿Yahoo News视频教程

约泡泡APP视频教程

弱视治疗仪ipad APP

cocos2dx代码

void HelloWorld::draw(cocos2d::Renderer *renderer, const cocos2d::Mat4& transform, uint32_t flags){
//return draw1();
auto director = Director::getInstance();
auto glView = director->getOpenGLView();
auto s = glView->getFrameSize();
ILXZCoreCfg* cfg = LXZGetCfg();
//SetCfgInt(nAutoOffsetY, -s.height/2);
//SetCfgFloat(fAutoScaleY, -1);
ICGUIDCSetZOrder(0);
GL::enableVertexAttribs(GL::VERTEX_ATTRIB_FLAG_POS_COLOR_TEX);
ICGuiUpdateState();
ICGUIDCInvalidate();
ICGuiRender();
static int batch_count_index = -1;
int batch=cfg->GetInt("batch_count", &batch_count_index, NULL, 0);
CC_INCREMENT_GL_DRAWN_BATCHES_AND_VERTICES(1, batch);
//draw1();
}
// on "init" you need to initialize your instance
bool HelloWorld::init()
{
    //////////////////////////////
    // 1. super init first
    if ( !Layer::init() )
    {
        return false;
    }
LXZSystem_RegisterAPI("batch_render_call", batch_render_call);
setPosition(0, 0);
ILXZCoreCfg* cfg = LXZGetCfg();
cfg->SetBool("IsInitGLed", NULL, true);
cfg->SetBool("IsCocos2D", NULL, true);
auto director = Director::getInstance();
auto glview = director->getOpenGLView();
SetCfgObj(hwnd, glview->getWin32Window());
SetCfgInt(nScreenHeight, glview->getDesignResolutionSize().height);
SetCfgInt(nScreenWidth, glview->getDesignResolutionSize().width);
ICGuiRun(eOpenGLES, false, "LaeTest.cfg");
ICGUIDCCreate(glview->getDesignResolutionSize().width, glview->getDesignResolutionSize().height, glview->getWin32Window(), NULL);
//LXZAPI_GetDC()->Create(w, h, NULL, NULL);
SetCfgBool(IsAutoScale, true);
LXZAPI_SetFrameTime(15);
uiHWND hRoot = LXZWindowMgr_GetRoot();
LXZWindowOnLoad(hRoot);
ICGuiAutoScale();
ICGuiCheckLanguage();
//setGLProgramState(GLProgramState::getOrCreateWithGLProgramName(GLProgram::SHADER_NAME_LABEL_NORMAL));
auto listener1 = EventListenerTouchOneByOne::create();
listener1->setSwallowTouches(true);
listener1->onTouchBegan = CC_CALLBACK_2(HelloWorld::onTouchBegan, this);
listener1->onTouchEnded = CC_CALLBACK_2(HelloWorld::onTouchEnded, this);
listener1->onTouchMoved = CC_CALLBACK_2(HelloWorld::onTouchMoved, this);
_eventDispatcher->addEventListenerWithFixedPriority(listener1, 1);
    return true;
}


解决方案1:

支持,550487182@qq.co

谢谢

解决方案2:

體驗一下,謝謝 442342036@qq.com

解决方案3:

不是有cocos creator么

解决方案4:

支持一个!cwaach@163.com

解决方案5:

不错,加油。

解决方案6:

愿意体验一下,谢谢

359583129@qq.com


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • cocos2dx利用cocos引擎进行像素处理涉及opengl(图片镂空)怎么做
  • 给cocos2dx引擎做个界面工具,有人需要吗?

相关文章

  • 2017-06-05 lua中如何获取自定义类的变量值?
  • 2022-04-30Unity 3D Image控件
  • 2017-06-05 打包时如何剔除像UnityEngineUIdll这样不需要的类库
  • 2022-04-30Unity 3D导入资源包
  • 2022-04-30Unity 3D角色动画在游戏中的应用
  • 2017-06-05 键盘左右控制刚体旋转,方向相反,而且速度慢,为什么?
  • 2017-06-05 应该怎么实现骨骼蒙皮?
  • 2017-06-05 用Unity做一个雷达探测,请教几个问题,就大神,C#。
  • 2017-06-05 求大神看看这个怎么解决
  • 2017-06-05 关于用IOCP开发高性能的游戏服务器的设计思想。大家拍砖

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Itween插件问题,求帮助,感谢!!!!!
    • 游戏引擎十大排行榜,是不是真的?
    • 有哪些好的网站可以买cocos2d游戏源码
    • 在cocos2dx22异步载入声音失败
    • 点击物体,镜头对准该物体
    • cocos2d-x310Sprite外发光效果怎么实现啊?是在触摸事件下的
    • unity3d官方网站为什么看不了教程视频,浏览器问题吗,需要谷歌翻墙吗?
    • DX11多线程渲染问题
    • unity平移物体
    • 有人用过unet嘛?有个云ID的问题想请教下

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有