• Cocos Creator完全使用手册
21年品牌 40万+商家 超1.5亿件商品

Cocos Creator完全使用手册

全新正版 假一赔十 可开发票

40.43 6.9折 59 全新

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者宋志京

出版社人民邮电出版社

ISBN9787115489746

出版时间2018-10

装帧平装

开本16开

定价59元

货号1201757692

上书时间2024-12-19

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
宋志京,毕业于北京工业大学,目前任触控未来讲师,主要负责Cocos软件的教学工作。有10余年代码开发经验,曾任目标在线、翼虎乐游、维度乐享等多家公司技术总监。曾、参与开发多款靠前、海外上线畅销手机游戏。对多种编程语言与多种游戏引擎有深入理解,尤其擅长网络与各种轻度架构。

目录
  
章CocosCreator基础与开发环境搭建1


1.1了解CocosCreator1


1.1.1初识CocosCreator1


1.1.2工作流程说明2


1.1.3功能特性3


1.1.4架构特色3


1.2安装和启动CocosCreator4


1.2.1下载CocosCreator4


1.2.2Windows安装说明5


1.2.3MacOS安装说明6


1.2.4操作系统要求6


1.2.5运行CocosCreator6


1.2.6禁用GPU加速6


1.2.7使用Cocos开发者账号登录7


1.3使用Dashboard7


1.3.1Dashboard7


1.3.2最近打开项目8


1.3.3新建项目9


1.3.4打开其他项目10


1.3.5帮助10


1.4“HelloWorld”案例11


1.4.1创建项目11


1.4.2初识CocosCreator界面11


1.4.3打开场景,开始工作13


1.4.4项目分解与尝试修改14


1.5项目结构19


1.5.1项目文件夹结构19


1.5.2构建目标20


1.6小结20


第2章编辑器基础21


2.1资源管理器窗口21


2.1.1界面预览21


2.1.2创建资源22


2.1.3资源列表22


2.1.4搜索资源22


2.2场景编辑器窗口23


2.2.1视图介绍24


2.2.2视图常用操作24


2.2.3使用节点变换工具24


2.3层级管理器窗口27


2.3.1创建节点27


2.3.2删除节点27


2.3.3改变节点层级关系28


2.3.4节点搜索框28


2.3.5其他常用操作28


2.4属性检查器窗口28


2.5串口输出29


2.6预览和构建30


2.6.1平台选择30


2.6.2模拟器31


2.6.3浏览器32


2.7小结33


第3章CocosCreator核心概念34


3.1节点与组件34


3.1.1节点34


3.1.2创建节点36


3.1.3子节点36


3.1.4组件36


3.1.5节点与组件的结合37


3.2Cocos坐标系38


3.2.1Cocos坐标系38


3.2.2世界坐标系与本地坐标系39


3.2.3节点的变换属性40


3.3节点与渲染42


3.3.1同级别遮挡42


3.3.2不同级别遮挡42


3.4精灵44


3.4.1精灵组件参考44


3.4.2精灵组件主要属性45


3.4.3渲染模式45


3.4.4精灵组件简单使用46


3.5标签46


3.5.1标签组件参考46


3.5.2标签组件主要属性46


3.5.3标签组件简单使用48


3.6预制48


3.6.1创建预制48


3.6.2预制的实例化49


3.6.3修改预制50


3.6.4还原预制51


3.6.5预制的自动同步51


3.7小结52


第4章脚本开发53


4.1代码编译环境配置54


4.1.1安装VSCode54


4.1.2安装CocosCreatorAPI适配插件54


4.1.3在项目中生成智能提示数据55


4.1.4使用VSCode打开和编辑项目55


4.1.5使用VSCode激活脚本编译55


4.1.6为编译添加快捷键57


4.1.7使用VSCode调试网页版游戏58


4.2节点和组件59


4.2.1创建脚本59


4.2.2编辑脚本60


4.2.3组件脚本与场景节点关联61


4.2.4cc.Class61


4.2.5继承62


4.2.6声明属性63


4.2.7声明属性的两种方式63


4.2.8访问节点和其他组件66


4.2.9获取其他节点67


4.2.10常用节点和组件接口70


4.3组件生命周期72


4.3.1onLoad73


4.3.2start73


4.3.3update73


4.3.4lateUpdate74


4.3.5onDestroy74


4.3.6onEnable74


4.3.7onDisable74


4.3.8脚本执行顺序75


4.4创建和销毁节点75


4.4.1创建新节点75


4.4.2复制已有节点76


4.4.3创建预制节点76


4.4.4销毁节点77


4.5资源管理78


4.5.1加载和切换场景78


4.5.2脚本中的资源79


4.5.3动态加载80


4.6CCClass进阶参考82


4.6.1构造函数82


4.6.2判断类型82


4.6.3重写83


4.6.4属性的get与set方法83


4.7小结84


第5章事件系统85


5.1发射和监听事件85


5.1.1CocosCreator的事件系统85


5.1.2监听事件86


5.1.3关闭监听88


5.1.4发射事件89


5.1.5分发事件90


5.2系统内置事件97


5.2.1鼠标事件97


5.2.2触摸事件103


5.3全局系统事件107


5.3.1输入事件108


5.3.2键盘事件108


5.3.3设备重力传感事件114


5.3.4设备重力传感事件案例115


5.4小结116


第6章GUI系统117


6.1画布与多分辨率适配117


6.1.1画布组件参考117


6.1.2设计分辨率和屏幕分辨率119


6.1.3设计分辨率和屏幕分辨率宽高比相同119


6.1.4设计分辨率宽高比不等于屏幕分辨率120


6.1.5其他选择121


6.2Widget与用户界面摆放和对齐121


6.3制作可任意拉伸的用户界面图像126


6.4Button131


6.4.1Button组件参考131


6.4.2Button事件134


6.5其他常见组件参考138


6.5.1EditBox组件参考139


6.5.2Layout组件参考141


6.5.3ScrollView143


6.5.4ProgressBar145


6.5.5Toggle组件参考146


6.5.6ToggleGroup组件参考147


6.5.7Slider组件参考148


6.5.8PageView组件参考149


6.5.9VideoPlayer组件参考151


6.5.10WebView组件参考154


6.6小结157


第7章动作系统与计时器158


7.1动作158


7.1.1动作简介158


7.1.2动作基础接口159


7.1.3瞬时动作160


7.1.4间隔动作161


7.1.5容器动作162


7.1.6缓动动作164


7.1.7动作回调166


7.2计时器167


7.2.1开始一个计时器167


7.2.2只执行一次的计时器168


7.2.3取消计时器169


7.3小结169


第8章动画系统170


8.1动画编辑器171


8.2创建动画172


8.2.1创建动画组件172


8.2.2动画组件参考172


8.2.3创建动画剪辑并关联动画组件173


8.3编辑动画174


8.3.1开始编辑动画剪辑174


8.3.2添加一个新的属性轨道174


8.3.3删除一个属性轨道175


8.3.4添加关键帧175


8.3.5选择关键帧与编辑关键帧175


8.3.6移动关键帧176


8.3.7删除关键帧176


8.3.8保存修改176


8.4编辑逐帧动画177


8.5非匀速动画179


8.5.1编辑窗口179


8.5.2使用预设曲线179


8.5.3自定义曲线180


8.6添加动画事件180


8.6.1添加事件180


8.6.2编辑动画事件180


8.6.3删除动画事件181


8.7使用脚本控制动画181


8.7.1播放动画剪辑182


8.7.2暂停、恢复、停止182


8.8小结184


第9章音乐与音效185


9.1音频的加载方式185


9.1.1音频格式185


9.1.2WebAudio和DOMAudio186


9.1.3手动选择加载模式186


9.2使用AudioSource播放187


9.2.1AudioSource组件188


9.2.2AudioSourceAPI188


9.3使用AudioEngine播放193


9.4小结200


0章调试与发布201


10.1网页平台调试201


10.1.1调试打印202


10.1.2运行时报错203


10.1.3断点调试206


10.2原生平台调试208


10.2.1调试打印208


10.2.2运行时报错210


10.2.3断点调试210


10.3网页平台发布214


10.3.1发布步骤214


10.3.2构建发布选项详解216


10.4原生发布217


10.4.1Android原生开发环境配置217


10.4.2Android打包发布原生平台220


10.4.3iOS打包发布223


10.4.4其他桌面平台打包发布225


10.5小结225


1章微信小游戏开发与发布226


11.1什么是微信小游戏227


11.1.1微信小游戏是微信小程序227


11.1.2微信小游戏入口227


11.1.3微信小游戏盈利方式227


11.1.4微信小游戏的开发228


11.2微信公众平台与小游戏开发环境搭建229


11.2.1微信公众平台229


11.2.2注册微信公众平台229


11.2.3小程序开发前准备231


11.2.4微信小游戏开发环境搭建232


11.3CocosCreator发布到微信小游戏流程234


11.4微信小游戏资源管理237


11.4.1文件结构237


11.4.2包体大小限制238


11.4.3远程资源下载238


11.5微信小游戏的调试241


11.5.1调试打印241


11.5.2断点调试241


11.6小结243

内容摘要
Cocos Creator作为Cocos2d-x官方推出的多平台开发工具,已经在众多Cocos图形编程工具中脱颖而出,而其直接发布成Html5版本的工作流程与方式必将在Html5的时代中大放异彩。本书从零开始,带领用户从Cocos环境配置、操作、脚本与代码、产品优化等方面详尽阐述如何制作多平台发布的游戏,并介绍如何将其发布互联网。同时,针对目前市场火热的微信小游戏的开发和发布,用一整章内容来详细讲解。本书适合从事游戏开发的职场新人及想要在游戏开发领域有所提升的中级开发人员,也适合作为高校计算机相关专业的教学参考书,及游戏引擎开发培训班的教材。

主编推荐
  

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP