Cocos2d
文章平均质量分 77
deargua
学下吧,软件工程师
展开
-
Cocos2d-python 介绍
cocos2d is a framework for building 2D games, demos, and other graphical/interactive applications.cocos2d simplifies the game development in these areas:Flow control: Manage the flow control bet原创 2013-06-20 23:55:54 · 1978 阅读 · 2 评论 -
cocos2d-helloworld
最基本的元素定义一个Layer类,Hellowrld从Layer继承,创建一个label,为了在屏幕上显示,将其加入到Layer中。这里,Layer,Label都是CocosNode的子类,都有其默认的draw方法。只要将其加入add进去,就可以自动显示。默认的坐标原点在左下方,非常简单,如下代码所示:import cocosclass HelloWorld(cocos.layer原创 2013-06-29 23:10:20 · 1106 阅读 · 0 评论 -
cocos2d-瓷砖地图格式
tmx地图文件例子: H4sIAAAAAAAAA+2YaQvCMAyGo37wAk/wRJ3OY97+/19nxJVJKF3WrbHKPjzYQVcf30QXXALA0iEdpIv0cp5TQapIjbnmnHnT+K0s/ZpIC2kz19L59ZEBMmSuOWe+shohY2转载 2013-06-30 18:45:33 · 1940 阅读 · 0 评论 -
Cocos2d-精灵的几个常识
性能考虑该部分是总结的cocos2d的在线文档1)如果有每个帧有25个以下的精灵需要更新,可以直接使用精灵class TLayer(cocos.layer.Layer): is_event_handler = True def __init__(self): cocos.layer.Layer.__init__(self) world_w原创 2013-07-01 00:39:10 · 1619 阅读 · 1 评论 -
cocos2d-地图滚动
地图滚动可以使用如下模块实现Module cocos.layer.scrolling通过ScrollingManager的set_focus()来设定焦点的位置。需要给ScrollableLayer定义.px_width和.px_height两个属性这样Manager就用这两个值来显示画面。详细情况参照下面代码中注释代码示例import cocosfr原创 2013-07-25 18:26:01 · 1398 阅读 · 0 评论