Cocos2d-x之实现动作的反转 //实现动作的反转,即向相反方向移动 //原动作是向右下角移动的label->runAction(MoveBy::create(1, Point(-50, -50))); //反转之后原动作是向右上角移动的label->runAction(MoveBy::create(1, Point(-50, -50))->reverse());原文:http://www.cnblogs.com/dudu580231/p/4373559.html
原文地址 http://blog.csdn.net/jhonlight/article/details/38408351 今天一个群友问我: 我Scene里放置一个Layer,Layer盛放一张图片,即背景图片,我想更换这张图片,而且要求带有系统提供的切换Scene 淡入淡出的效果,于是我用Director类的切换用系统提供的切换动画包装的scene,但是效果是整个scene都被切换了,而我想要的是只有背景变化,其余的不变。 大家都知道,这样做当然不可以,Director(...
Block可以说是这个游戏的核心类,它除了包含自身的一些属性和方法外还添加了对触摸事件的响应。我们先来看下源码吧/*** Power by html5中文网(html5china.com)* author: jackyWHJ*/var Block = cc.Sprite.extend({id:0,name:"",active:true,pointX:0,pointY:0,beginPoint:null,flash:false,ctor:function (arg) {this._super();if(!arg)return;this.initWithSpriteFrameName(arg);this.name = arg;
// cc.registerTargeted...
好吧,我真心完全搞不懂,我现在只不过是写了3个类而已,怎么就已经到第八篇了?我感觉我说话已经够简单明了毫不唠叨了,真是奇怪。(小若:我噗,噗噗!) 好吧,既然现在主角已经能出现并且进行操作了,那,也是时候让怪物出场了。 让怪物出现太简单了,不就是写一个Monster类,然后创建刚体,让它可以和主角碰撞,然后让主角扣血或者加血么?没错,确实就是这样的,但是,这不是重点,我想介绍的是,利用关卡编辑器来创建所有要...
在左Android開始有SDK提供ExpandListView的可扩展列表,而在iOS下有很多第三方做好的Demo,这里我是參照iOS下RATreeView这个第三方库实现的。本文代码:须要在3.1以上版本号执行。假设是用3.0版本号须要将Vec2换成Piont原文地址:http://blog.csdn.net/qqmcy/article/details/29559241代码下载:http://download.csdn.net/detail/qqmcy/7469387以下说下用法:DJDataObject.h ? 数据模型类//
// DJDataObject.h
// testthirdone
/...
1. Demo初始界面2. 游戏界面3. 精确碰撞检測4. 下载 压缩文件文件夹AngryBird source 愤慨的小鸟Demo源码,基于Cocos2dx C++,以及box2d技术。
run可运行程序文件夹点击打开链接原文:http://www.cnblogs.com/blfbuaa/p/6818175.html
***************************************转载请注明出处:http://blog.csdn.net/lttree********************************************~~~~五一假期啊~~~~这个排行榜,我搜过很多,但至今都没找到。。。我就自己研究了下,用TableView+UserDefault来实现,其中还用到了 输入文本框 CCTextFieldTTF,可以实现存储。应该算是首发了~.~先看一下,实际效果吧:试验品,所以界面有点渣渣。。。现在来说下实现方法,首先,要会用 UserDef...
大熊猫猪·侯佩原创或翻译作品.欢迎转载,转载请注明出处. 如果觉得写的不好请告诉我,如果觉得不错请多多支持点赞.谢谢! hopy ;)免责申明:本博客提供的所有翻译文章原稿均来自互联网,仅供学习交流之用,请勿进行商业用途。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!该篇博客由iOS课程团队的Johann Fradj发布,他现在是一个全职开发iOS的开发者.他是Hot Apps Factory(其...
关于ClippingNode 以及 BlendFunc 来实现遮罩 1. ClippingNode实现遮罩首先要准备一张png有透明度的图片 一张想要被遮住的图片cliper : function(frameName){//创建一个遮罩的模板var sten = new cc.Sprite(frameName);//创建一个ClippingNode 并设置一些基础属性 容器宽高与模板有关var clipnode = new cc.ClippingNode();clipnode.attr({stencil:sten,anchorX:0.5,anchorY:0.5,alphaThreshold:0.8,//设置裁剪透明值阀值 默认值为...
在前两篇文章中,我们介绍了在注册场景中需要用到的输入框及弹出框的实现方式,这两篇文章中介绍的内容在登录场景同样会用到。而我们经常会在登录场景中见到的另一种元素就是自动登录或者记住密码的Checkbox选择框。那么,接下来就让我们看看这个选择框如何实现。首先,我们先看一下效果我们需要的就是一个Checkbox选择框,后面加上“自动登录”或者其他的文字。效果就是点击选择框或文字时,Checkbox的状态会进行切换;同时在程序...
原文地址:http://blog.csdn.net/qqmcy/article/details/37612457代码下载:http://download.csdn.net/detail/qqmcy/7613835SliderIndicatorLayout.h//
// SliderIndicatorLayout.h
// ht_mobile_cpp
//
// Created by 杜甲 on 14-7-9.
//
//#ifndef __ht_mobile_cpp__SliderIndicatorLayout__
#define __ht_mobile_cpp__SliderIndicatorLayout__#include "cocos2d.h"
#include "ui/CocosGUI.h"USING_NS_CC;class SliderIndicat...
这篇blog是翻译自iOS Tutorial Team的成员 Johann Fradj,他目前是一位全职的资深iOS开发工程师。他是HotApps Factory的创始人,该公司开发了AppCooker你是否在做一款游戏的时候想实现一种寻路算法,让一些怪兽或者游戏主角,让它们移动到特定的位置,避开墙壁和障碍物呢?
如果是的话,请看这篇教程,我们会展示如何使用著名的A星寻路算法来实现它! 公式表示为: f(n)=g(n)+h(n), 其中 f(n)是从初始点经由节点n到目...
从使用Quick-Cocos2d-x搭建一个横版过关游戏(四)拷来个进度条类,但是由于那个类有个bug,在setProgress里面self.fill是找不到的,所以我改进了一下,代码如下: 1local Progress = class("Progress", function()2-- body 3return display.newNode()4end)5 6function Progress:ctor(background, fill)7local progress = display.newSprite(background)8local fill = display.newProgressTimer(fill, display.PROGRESS_TIMER_BAR)9 ...
前几天发过一篇文章说如何实现wp8下的CCLabelTTF如何自动换行,后来发现果如预料的那般,效果很不好,主要是非等宽字体的情况下看着很糟心,因此再修改了一版,效果要好很多了。具体实现其实就是参考initGlyphs,但是会不断的检查是否超过宽度,如果超过则自动换行。具体的直接看代码就明白了/****************************************************************************
Copyright (c) 2010 cocos2d-x.org
Copyright (c) Micr...
本文使用万普广告平台往Cocos2d-x3.1项目中添加广告。万普的SDK for Cocos2d-x功能挺全的,只是官方文档的使用说明中使用的Cocos2d-x引擎是2.0.1,平台是Windows下的,年代有点久远,本文主要介绍Mac10.9.5+XCode6.0.1+Cocos2d-x使用万普添加广告。首先赞一下万普的工作人员,头一天晚上注册使用,第二天就打电话问候有没有问题~1、注册万普账号http://www.waps.cn,万普其实可以不用登陆注册,同样可以下载相关SDK。2、下载SDK下载...