如果你想在通常情况下绘制纹理,最简单的方法是在CCSprite的子类中实现.否则你将不得不自己创建一个CCRenderState对象传递给blend模式,着色器以及(可选的)纹理给CCRenderer.

你可能也会使用CCRenderCheckVisibility方法,防止任何东西被绘制到定义区域的外面去.

在这个例子中不用使用该方法,因为player总是可见的.

如果你必须或想要直接使用OpenGL命令,你应该将代码使用CCRenderer的enqueueBlock或enqueueMethod方法放在入队的block或method中.

忽略CCRenderer的一般绘制代码可能引起不可预料的副作用,而且你也不能从Cocos2D的金属渲染器(Metal renderer,不要和Nu Metal混淆)中获益.

最新文章

  1. hibernate注解方法使用总结(转)
  2. 未能加载文件或程序集“MySQLDriverCS
  3. Maven Java EE Configuration Problem 的完美解决办法
  4. python - 文件迭代
  5. QT打开ROS工作空间时遇到的问题和解决方法
  6. [PHP-Socket] Socket Programming in PHP
  7. 解析使用ThinkPHP应该掌握的调试手段
  8. 蓝牙BLE LINK LAYER剖析(一) -- status and channel
  9. JQuery验证input
  10. Cmakelist.txt
  11. map——映射(message.cpp)
  12. IOS 单例模式的学习
  13. SQL点滴5—产生时间demention,主要是时间转换
  14. R语言通过loess去除某个变量对数据的影响
  15. python的枚举
  16. 云计算之路-阿里云上:节点 CPU 波动引发 docker swarm 集群故障
  17. spring boot学习资源
  18. Python3+Flask+uwsgi部署
  19. innodb二阶段日志提交机制和组提交解析
  20. JVM-常用内存调优参数总结

热门文章

  1. Android高级控件(六)——自定义ListView高仿一个QQ可拖拽列表的实现
  2. FFmpeg源代码简单分析:avcodec_close()
  3. javascript中的AJAX
  4. window.open 打开子窗口,关闭所有的子窗口
  5. Swift基础用法(Swift开发之一)
  6. Android初级教程人品计算器
  7. 高性能nosql ledisdb设计与实现 (2):replication
  8. ROS_Kinetic_15 ROS使用Qt
  9. 1021. Deepest Root (25) -并查集判树 -BFS求深度
  10. 《java入门第一季》之网络编程初探