《《cocos2d-js教学课件》0cocos2d-js-ba.pptx》由会员分享,可在线阅读,更多相关《《cocos2d-js教学课件》0cocos2d-js-ba.pptx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Cocos2d-JS 基础概念概述鲍健运 Cocos引擎技术布道师,触控教育什么是游戏引擎?什么是游戏引擎?主要组件主要组件核心类SceneNodeSpriteMenuAction主要组件主要组件导演类Director导演类Director控制与调度 控制Scene 切换和切换效果共享的单例对象导演类Director导演类Director场景Scene场景Scene场景Scene场景SceneRenderer场景图Scene Graph场景图Scene Graph场景图Scene Graph描绘顺序场景图Scene Graph场景图Scene Graph场景图Scene GraphZ=0Z0“
2、Node”“Node”“Node”“Node”场景图Scene Graph场景图Scene GraphaddChild()创建scene graph场景 scene.addChild(treeNode);精灵Sprite精灵Sprite精灵?精灵?精灵?精灵?精灵Sprite精灵精灵精灵精灵没有对它操作 Only Node!精灵Sprite精灵SpriteSprite创建与属性坐标position,翻转rotation,缩放scale,透明度opacity,颜色color等精灵Sprite示例解释setPositionmySprite.setPosition(500,0);精灵Sprite示例
3、解释setRotationmySprite.setRotation(40);精灵Sprite示例解释setScalemySprite.setScale(2.0);精灵Sprite锚点anchor精灵Sprite锚点设置setAchorPoint()mySprite.setAchorPoint(0,0);左下角对齐动作Action动作Action时间动作ActionSprite精灵 A点 B点 结束callback?动作ActionSprite精灵 A点 B点 结束callback?Sequence(Action)顺序播放改变Node节点属,坐标,角度,缩放MoveBy,Rotate,Scale动作Action5秒过后,精灵会移动到新的坐标点Sequence和SpawnsSequence和Spawns通过序列Sequence逐步移动一个精灵SpriteSequence和Spawns如何同步一起运行这些动作?SpawnsMoveToMoveByMoveToSequence和SpawnsSpawns的作用?父类和子类之间的继承关系父类和子类之间的继承关系父类角度变化 子类角度变化父类和子类之间的继承关系父类缩放 子类缩放总结Contact us:商务邮箱:触控开发者平台: 谢谢!