jjzjj

ios - 将对象从一个 CCLayer 拖放到另一个 CCLayer

我的CCScene中有三层.MainLayer其中包含GameLayer和HUDLayer.这是现在的样子:[z-Order]|[Layer]==============================3(TopMost)|HUDLayer2(Middle)|GameLayer1(Bottom)|MainLayer我在我的ccTouchBegan上添加了触摸监听器(ccTouchMoved、ccTouchEnded和MainLayer)这叫GameLayer的方法getTouchedObject(CCPointp_Loc)它返回该层中的触摸对象。我现在能够成功“触摸”MainLayer

ios - 如何在 Cocos2d 中创建 CCLayer 的模糊效果部分?

有什么方法可以使CCLayer的矩形部分“模糊”吗?是通过在游戏层上制作mask层,还是通过实际模糊游戏层的一部分? 最佳答案 好吧,我想我找到了答案......https://github.com/manucorporat/AWTextureFilter/tree/master/AWTextureFilter这很酷。 关于ios-如何在Cocos2d中创建CCLayer的模糊效果部分?,我们在StackOverflow上找到一个类似的问题: https://

android - 如何在扩展 CCLayer 的类中使用 getAssets

我有一个扩展CCLayer的类。我必须从Assets文件夹中获取一个文本文件。但是我不能在这个类中使用getAssets()。我如何在扩展CCLayer的类中使用getAssets()??? 最佳答案 终于找到答案了...Contextcontext=CCDirector.sharedDirector().getActivity().getApplicationContext();InputStreamis=context.getAssets().open("abc.txt"); 关于a

ios - 带圆角的 CCLayer

有什么方法可以在cocos2diPhone库中创建圆角CCLayer类的子类吗?也许一些解决方案已经存在?有什么想法吗?谢谢。 最佳答案 我在这里得到原始代码:A-roundedrectangle-ccnode-extension不适用于cocos2d2.0..所以做了一些更新。这是我的圆角图层代码:intlayer_width=200,layer_height=100;CCRoundedRectNode*shareRectNode=[[[CCRoundedRectNodealloc]initWithRectSize:CGSizeM

ios - cocos2D CCLayer 或 CCLayerColor setOpacity

我正在尝试为CCLayerColor的不透明度设置动画,但它不起作用。到目前为止,这是我的努力。我在.h中定义了retryMenuLayer,例如CCLayerColor*retryMenuLayer;在.m文件中retryMenuLayer=[CCLayerColornode];[selfaddChild:retryMenuLayerz:5];retryMenuLayer.scale=0.5;[retryMenuLayersetOpacity:0];在出现方法中,我称之为。[retryMenuLayerrunAction:[CCFadeInactionWithDuration:1]]