请教下DrawNode画图,它是画在Layer上的吗。。这个该怎么实现?

现在有一个推开的窗户是由2个Layer组成的,一个Layer上面要画三角形,另外Layer上面画圆形。
可以实现吗?

cocos2dx呀,cocos2dx。。

推开的窗户?:10:

DrawNode是一个Node,Layer也是一个Node,不需要使用Layer,照样画

另外,珍惜生命,远离2dx。
2dx的架构远没有官方吹的那么好

啊,小弟刚学2dx不久,难道我上了贼船了。。:9:

2dx是我所有遇到的引擎中感觉最差的,当然你只是想做游戏,这个引擎门槛的确很低,如果你想长远打算的话,要看你以后规划,长远来看,请转U3D或虚幻(次选,文档不多),并坚持学习游戏引擎技术

  1. OpenGL:图形渲染底层支持,包括桌面版本(GL)和移动版本(GL ES);除OpenGL以外,还有DirectX,但只有Windows系统可用
  2. 着色器编程:所有渲染方法都是由着色器提供的,掌握着色器编程主要用于制作特效,而不是依赖美术,程序实现的特效要比美术更加实时、精美、酷炫和魔幻,当然也包括最简单的渲染一个纹理
  3. 图形学:提供游戏的几何控制,基本的如平移、旋转、缩放,综合的诸如摄像机移动轨迹、视锥、曲线曲面等,这些需要数学知识(最重要的是矩阵变换和四元数)
  4. 游戏逻辑架构和内存控制

这些好复杂的样子,但是我目前只要做做2d小游戏就好了,有啥好引擎推荐么

那还是2dx吧