问题标签 [cclayer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
720 浏览

cocos2d-iphone - Cocos2d:多层透视效果

我想通过使用几层,以不同的速度滚动来使用透视图的游戏效果。我有三层。我的背景是底层,它滚动很慢,所以它可以比水平小几倍。我的“半背景”是第二层,位于前景和背景之间。它以中等速度滚动,比背景快,但比前景慢。第三层是前景,它快速滚动,我的角色移动。对于滚动前景,我只需对我的 CCLayer 使用 CCFollow 操作,所有对象都放置在其中。现在我很困惑,实现我的第一层和第二层的最佳方法是什么。cocos2d 是否有任何动作,类似于 CCFollow,但具有自定义速度(速度不是最好的词,但很难找到适合我的术语)?我的背景和“

0 投票
1 回答
1260 浏览

ios - 如何更换图层?

大约 1 个月前,我开始学习 Objective-C 并使用 cocos2D。

我想通过点击按钮替换三个不同的图层。起初,我尝试使用“CCLayerMultiplex”。然后,使用“如果句子”。但是,当点击按钮时,图层只会重叠或崩溃。我希望在新层出现时前一层消失,但旧层现在保留在我的代码中。

我认为使用“CCLayerMultiplex”是我最好的选择,但我不能让它按我的意愿工作。下面是我的代码。怕是写的不好...

请给我一些建议!先感谢您!

我会添加一些代码。

0 投票
1 回答
204 浏览

iphone - 使用 CCLayer 作为进度条

如何在 cocos2d 中显示 CCLayer,但在图层应从左侧出现并向右延伸直到完全显示的意义上使其显示为进度条?

这可以使用一系列图像并按顺序将CCLayer设置为它们来完成吗,如果可以,那么在cocos2d中是如何完成的?

还有其他方法吗?

谢谢

0 投票
0 回答
250 浏览

cocos2d-iphone - 使用 cocos2d 将 CCLayer 旋转 90 度时 iPhone 帧率下降

我完成了我的 cocos2d 项目,它使用加速度计为特定游戏机制旋转当前的 CCLayer。我一直注意到我找不到的 10-15 fps 下降,并决定现在看看。我认为这与迭代对象有关,但事实并非如此。

当 CCLayer 没有以 90/270 度旋转时会发生下降,因此当它接近 0 度时,我会丢失 10 - 15 帧……超级烦人。

我不会将 CCLayer 用于任何不寻常的事情,有人知道吗?

TL; DR:当 CCLayer 旋转 90 度时,fps 会下降……为什么?

0 投票
0 回答
88 浏览

cocos2d-iphone - cocos2d 巨大层中的精灵

我想制作一个巨大的精灵层(也许不是巨大的,但大约 4 或 9 个屏幕)并且希望能够通过触摸来滚动。只是试图计划一个应用程序,任何信息都会帮助或指导方向。谢谢

0 投票
1 回答
219 浏览

ipad - 如何在 CClayer 中滑动?

我必须在 CCLayer 中添加一个滑块。如何制作滑块。我上网查了一下,我得到了一个对象 t,但它在 UISlider 中可用。如果我正在实现它,那么我将如何将它添加到 cclayer 中?

我正在为 iPad 制作一个小型测试游戏。它需要用于音量控制的滑动条。

0 投票
2 回答
708 浏览

iphone - 在iphone的图像中使用CAlayer画一条线

我正在编辑我的问题......如果我想使用 CALAyer 在图像中画一条线,我该怎么办。

我想在圆圈内画一条线(圆形图像)。

示例:- 线的一个点将是线的半径,另一个应该是圆的端点(如模拟时钟)。当 iphone 的摄像机移动时,线应该移动(如时钟中的秒针)。

请任何人帮助我。如何做到这一点

提前致谢

0 投票
2 回答
512 浏览

cocos2d-iphone - Cocos2D CCMenuItem 在另一个 CCLayer 上没有响应

这是我的问题。我有一个经典的 CCLayer 子类。在 init 方法中,我创建了一个 CCMenuItem,并将其添加到我的主层:

我不明白为什么,没有调用“返回”方法。

提前致谢

0 投票
1 回答
310 浏览

cocos2d-iphone - cocos2d如何弹出图层

请看下面的图片

在此处输入图像描述

我想做这个功能,当我点击某个按钮时,它会弹出一个图层

我的代码是

那我怎么写?

0 投票
1 回答
102 浏览

cocos2d-iphone - 如何在 cocos2d 中为精灵或菜单做一个功能?

我创建了两个CCLayers,一个是gamelayer,另一个是howlayer。gamelayer.m 的代码是

howlayer 的代码是

我想做这样的功能:

当我点击howlayer上的菜单时,Howlayer会被移除(我已经完成了),然后游戏开始,调用选择器'showthegamecontent',那我该怎么办?