zoukankan      html  css  js  c++  java
  • cocos2dx遇到的坑1

    记录下在cocos2dx 2.x时代遇到的问题

    1、节点的观念,用节点来管理

    2、pushscene popscene replacewithscene runwithscene对应

    3、lua里释放定时器后,可以把定时器id设为-1,来判断是否释放

    4、lua里的类型转换用tolua.cast

    5、注意可视区和裁剪区 

    6、ccclippingnode setsencil(模板)显示模板中的内容 addchild(内容)

    7、glgetxxx(GL_xxxx,var)获取shadervar的值

    8、继承ccsprite 的类如果在构造函数里addchild 会引发ptexture中断

    9、ccpointarray 主要用来画样条曲线

    10、gl画图

    kmglpushmatrix()

    kmgltranslatef()

    ccdrawxxx

    kmglpopmatrix()

    11、有用的类 ccnotification ccconfiguration  setobject(key,val)

    12、ccfileutils添加搜索过深时会造成内存报表,建议扁平资源管理

    13、cocos2dx 2.x时代为了屏蔽触摸新建一个layer来处理

    14、模拟点击 即调用特定的函数

    15、lua 删除表的元素 t[i]=nil 

    16、lua unpack  next可以循环,可以判断非数组表是否为空  select  

    17、Lua os.date(%H:%M)  

    18、把最后要改变的状态放在后面

    19、replacescene 会释放掉scene ,如果把一个scene放到lua表里,replace后这个scene指针没意义了,这个时候要重新加载

    20、在cell里显示菜单,要重新设置size position,某些容器的高度要是cell高度的整数倍

    21、cctextfiled 动画放到底层layer

    22、显示数据前要阻塞操作,等网络数据返回后再显示

    23、cellatrow 有可能为空 cclistview渲染时只是部分渲染,在渲染层外的会被裁剪

    24、converttoworldspace  boundingbox 

  • 相关阅读:
    python爬虫之urllib库(三)
    python爬虫之urllib库(二)
    认识CSS中css引入方式、选择器、文本样式设置以及显示模式
    认识CSS中盒子模型
    python爬虫之urllib库(一)
    认识CSS中css背景样式设置
    python爬虫之认识爬虫和爬虫原理
    认识CSS中css的三大特性:层叠性、继承性以及优先级
    认识HTML中表格、列表标签以及表单控件
    python-基础学习篇(八)
  • 原文地址:https://www.cnblogs.com/xdao/p/cocos2dx_tips1.html
Copyright © 2011-2022 走看看