
Cocos2d-x
君浪
君子不器 浪子不羁
展开
-
cocos 学习笔记(一) 3.3x实现触摸拖动图片
在阅读学习《Cocos2D-x权威指南》(http://download.youkuaiyun.com/download/weicaijiang/8481765)这本书时,在第六章中有一个实例,实现单点触摸:主角随手指移动。 触摸和移动是移动游戏中很常见的操作,于是从这个实例开始学起。 首先,是在场景初始化中添加如下语句,用以创建被拖动的对象: setTouchEnabled(true); h原创 2017-03-28 21:14:08 · 2606 阅读 · 0 评论 -
cocos 学习笔记(二)菜单项
《权威指南》第五章中讲述了菜单项这个重要UI,菜单项的子类可以加入CCMenu中形成菜单。其继承关系如下(图来自原书): 这里主要使用精灵菜单项(CCMenuItemSprite)及其子类图片菜单项来体会其作用。原创 2017-03-30 21:33:04 · 434 阅读 · 0 评论 -
cocos 学习笔记(三)动作
前两节根据一般游戏能想到的,分别学习了两大交互:触摸、菜单。已经能实现许多功能,但是此时做出来的东西却感觉有些……死气沉沉?这是因为少了动画效果。 动画在游戏中十分重要,如果不能动,就基本变成文字游戏了。因此这次学习了《权威》的第四章:动作特效与动画。 依然接着上一节的例子来学习,上次做了一个能收放自如且随处乱摆的菜单(虽然有些丑…),每次只要点击MENU就可以弹出来。但是弹出的太突兀了,因此可原创 2017-04-01 20:28:54 · 354 阅读 · 0 评论 -
cocos学习笔记(四)文本
游戏中除了图像动画,最重要的传递信息的媒介就是文字。除了类似地狱边境那类游戏,大部分都是有文本交互的。 在《权威》第五章中讲到了文本渲染系统,这里主要使用其中的CCLableTTF类。 值得一提的是关于中文显示的问题。在Windows上调试时,中文会显示乱码,这是由于在Windows上中文的编码不符合导致的。解决这个问题参考了前辈提出的方法。(见:http://blog.youkuaiyun.com/tko原创 2017-04-04 21:49:53 · 474 阅读 · 0 评论