Touch Handling in Cocos2D 3.x(七)
发布时间:2020-12-14 16:40:58 所属栏目:百科 来源:网络整理
导读:在touchMoved方法中寻找触摸在父节点(CCScene)中的位置并且移动CCDragSprite到其父节点的相应位置中去. 在我们在动作中观赏拖放机制之前,我们需要使用这个新实现的类.打开MainScene.m并且在文件开头增加如下导入语句: #import "CCDragSprite.h" 现在我们将改
在touchMoved方法中寻找触摸在父节点(CCScene)中的位置并且移动CCDragSprite到其父节点的相应位置中去. 在我们在动作中观赏拖放机制之前,我们需要使用这个新实现的类.打开MainScene.m并且在文件开头增加如下导入语句: #import "CCDragSprite.h"
现在我们将改变创建英雄的代码:用新的类替代CCSprite. 将以下一行: currentHero = [CCSprite spriteWithImageNamed:@"hero.png"];
替换为: curentHero = [CCDragSprite spriteWithImageNamed:@"hero.png"];
现在无论何时用户触摸屏幕时,我们新的可拖放CCSprite子类将被初始化! 做的好!现在你应该了解Cocos2d 3.0中触摸处理足够多的东西了,可以在你的独立游戏中好好使用了.(全文完) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |