WiEngine is a cocos2d-like game engine for Android & iOS system. It supports most feature of cocos2d and this is the demo app of its features.
Download WiEngine: http://www.wiyun.com/wiki/DownloadSDK
+++ 3.6.0 +++
[new] 升级了Box2D到2.2.2
[new] 增加了wyBox2DCollisionDetector类, 用于在不创建world的情况下进行碰撞检测, 增加了示例WiEngineDemos/Box2D/Collision Detection
[new] 集成了OpenCV模块(目前仅限于native), 为增强现实应用提供了简单的框架, 增加了示例分类: WiEngineDemos_native/OpenCV
[new] 对动画相关功能进行了重构和升级
[new] 增加了afcanim包, 增加了wyAFCSprite和相关类, 用于对同样架构的逐帧动画提供统一的支持
[new] 支持Arctic动画编辑器, 关于该编辑器的介绍参见sdk/tools目录或api文档首页. 增加了示例WiEngineDemos/Node/Arctic
[new] 支持SpriteX 3.9.4, 这是一个动画设计工具. 添加了示例: WiEngineDemos/Node/SpriteX. 下载地址请查看sdk/tools目录或api文档首页
[new] 支持SpriteX 2011, 这是一个动画设计工具. 添加了示例: WiEngineDemos/Node/SpriteX 2011. 下载地址请查看sdk/tools目录或api文档首页
[new] 新增了wySPXSprite, wyArcticSprite, 都是wyAFCSprite的子类, 分别对应某个编辑器
[rev] Motion Welder集成到afcanim中, 删除了motionwelder包
[rev] wyMWSprite改为wyAFCSprite的子类
[rev] 去掉了wyMWSprite.set/getMinFrameInterval方法, 挪到了wyAFCSprite中, 改名为set/getUnitInterval
[new] 添加了wyVirtualJoystick类, 用于支持虚拟摇杆, 添加了示例: WiEngineDemos/Node/Virtual Joystick
[new] 添加了wyColorMatrix/wyColorFilter类, 添加了若干wyColorFilter的子类, 可以支持对贴图设置滤镜功能, 新增了示例: WiEngineDemos/Other/Color Filter
[new] 增加了wyHypotrochoid类, 可以让节点沿内旋轮线轨迹, 或椭圆, 或圆轨迹运动, 增加了示例WiEngineDemos/Action/Hypotrochoid
[new] BitmapRawData增加了asIntBuffer方法. 修改了示例: WiEngineDemos_java/Other/Pixel Operation
[new] wyCoverFlow类增加了get/setHeightFromMirror, get/setBrightLevelOfMirror方法
[new] wyUtils增加了mapAssetsPath方法
[new] Node添加了getActionPointer/getChildPointerAt方法
[new] wyNode添加了getOriginX/getOriginY/enlargeNode/pauseAllActions/resumeAllActions/setInterceptTouch/resumeAction/pauseAction方法, 添加了示例WiEngineDemos/Action/Pause & Resume Action
[new] wyNode添加了set/isMultiTouchClickable方法, 用于支持多点触摸情况下的点击事件
[new] wyAssetInputStream增加readInt, readByte, set/isBigEndian方法
[new] wyMoveBy, wyMoveTo, wyMoveByAngle, wyMoveByPath, wyBezier, wyLagrange增加了pin point属性, 可以用来指定一个朝向点, 查看相关示例了解具体效果.
[new] wyScrollableLayer增加setLeft/Right/Top/BottomMargin方法, 小部分重新实现了内部逻辑,使添加滚动节点更加方便
[new] wyScrollableLayer增加了setOffsetX/setOffsetY/isAtXEnd/isAtYEnd方法
[new] wyMotionStreak增加了新的ribbon样式: STYLE_LINE, 增加了wyLineRibbon类. 修改了示例WiEngineDemos/Node/Motion Streak
[new] Director增加了runOnGLThread方法
[new] wyDirector增加了新的makeScreenshot方法, 支持只对屏幕一个指定矩形范围内抓屏
[new] wyTargetSelector增加了新的构造方式, 可以指定某个类的成员函数为回调方法, WiEngineDemos_native/Node/Button做了相应修改
[new] wyPrimitives增加画填充多边形, 填充矩形, 填充圆形的方法
[new] 增加了wyAssetOutputStream类, 用来提供跨平台的写文件功能
[new] wyPrefs增加set/getInt64方法
[new] 添加了wyPageIndicator/wyDotPageIndicator类, wyPageControl增加了set/getPageIndicator方法可以设置页面指示节点. 修改了Page Control示例.
[new] 添加了wySuck类, 添加了示例WiEngineDemos/Grid Action/Suck
[new] 添加了wySuckTransition类, 添加了示例WiEngineDemos/Transition/Suck
[new] 添加了示例WiEngineDemos/Other/Pause & Resume Game
[new] 补充了VerletRope/Point/Stick的java绑定, 增加了示例: WiEngineDemos_java/Other/Verlet Rope
[new] wyTextureNode, wySpriteEx, wySpriteBathNode增加了setAlphaFunc方法, 增加了示例: WiEngineDemos/Other/Alpha Test
[rev] 提高了基础大小适配模式的性能
[rev] 提高了wyBitmapFontLabel的渲染性能
[rev] wyMWSprite: getFrameOffset可以在ignore frame offset时也有效
[rev] 修改了label断行的算法, 解决了某些情况下断行不太理想的问题
[rev] 当wyTextureNode的m_autoFit标志为true时, setTexture不改变节点的大小
[rev] 对TMX做了一些修改和增强
[rev] 修改了wyTMXTileMap的构造函数, 需要手动指定贴图, 方便资源放在assets下时的使用
[rev] wyTMXLayer的构造方法需要传入贴图对象
[rev] 修改了wyObjectGroup的实现, 更方便访问Object和属性
[fix] 修正了解析时的一个问题
[fix] 修正解析外部tileset时的gid错误问题
[rev] wyUtils中和数学相关的方法放到了wyMath中
[rev] one shot timer可以在完成之后, 可以再次调度
[rev] 禁止在场景切换未完成时调用replaceScene/pushScene
[rev] 去掉了wyNode.isCollidedWith方法
more...
|||||
Captures d'écran disponibles pour cocos2d for android (WiEngine)
|
|
| |
Discussions à propos de cocos2d for android (WiEngine) dans nos forums
Commentaires et évaluations pour cocos2d for android (WiEngine)
Filtres :











