问题标签 [ccmenuitem]
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.
cocos2d-iphone - 当我点击 AdView 时,CCMenuItem 响应
我正在使用 kobold2d v2.1.0 并根据 Google 的说明将 AdMob 中介 SDK 添加到我的项目中。
我创建AdViewController
并将其视图添加到rootViewController.view
.
AdViewController.m:
AppDelegete.m
当我在显示广告之前点击广告区域时,远程定位CCMenuItem
被按下,就像我点击 一样CCMenuItem
。
请看这个
我认为这与这个问题有关,但我不知道如何解决。
请让我知道如何防止CCMenuItem
响应远程位置的点击。
对不起,我英语不好。
ios - Cocos2D:如何只用一个精灵调整 CCMenuItem?
我如何调整 CCMenuItemSprite 以仅支持一个精灵?
目前我有:
但想拥有:
编辑:我想修改 CCMenuItem 以仅使用一个 CCSprite 而不是两个。所以我还需要改变内部方法。
objective-c - 禁用精灵背后的触摸
我的应用程序中有一个菜单,带有使用 CCMenuItemImage 的可点击按钮。当您按下其中一个按钮时,例如购买按钮,它会在所有内容之上生成另一个图像,一个确认屏幕(您是否真的想购买此商品)。此屏幕放置在 z:100 上只是为了确保它位于所有内容之上。
问题是下面菜单上的按钮(购买、返回、下一步(所有 CCMenuItemImage))仍然可以点击。我的想法只是使用[button setIsEnabled:NO];
,但这似乎不起作用,除非 CCMenuItemImage 设置了 disabledImage ,但是我的一些按钮(下一个,上一个)使用 disabledImage 并且在此确认屏幕显示时禁用按钮看起来很愚蠢向上。
有没有办法只禁用对下面按钮的所有触摸,只允许确认屏幕进行触摸?
ios - 如何删除 CCMenuItemLabel 上的悬停刻度?
我的场景中有一个 CCMenuItemLabel,当我用手指按住标签时,它会变大。现在我不想要那个,我不知道该怎么做。
我搜索了 cocos2d ccmenuitemlabel hover 但没有找到我要搜索的内容。
objective-c - 使 CCMenutItemSprite 禁用状态可点击
我正在尝试使 CCMenuItem(例如 CCMenuItemSprite)在禁用状态下可点击。
我将 CCMenuItemSprite 子类化并覆盖了这些函数:
基本上我从这三个函数中取出了标志检查 isEnabled_ 。如果按下按钮以外的任何内容(包括关闭菜单),我的场景中有逻辑可以取消选择所有内容。现在发生的事情是在按下按钮后,它被禁用。如果我再次尝试按下它,它只会关闭所有东西,就像按钮不存在一样。
我需要的是这些按钮在禁用状态下可以点击(它将运行选中和未选中但不激活)。有人知道怎么做吗?
for-loop - 每个 CCMenuItem 的 cocos2d
我设置了一个 CCMenu,菜单项如下:
有没有办法可以缝制一个 for 循环来遍历每个 CCMenuItem?如果它的标签小于其他东西,我基本上想将启用设置为 no。例如:
提前致谢
cocos2d-iphone - 更改cccamera坐标后ccmenuitem点击响应位置关闭
我目前正在用 cocos2d 开发一个 ios 游戏。屏幕上有一个 ccmenuitem。游戏开始时,玩家向前移动。为了让玩家保持在屏幕中央,cccamera 的坐标会根据玩家的位置而变化。问题是当我在更改相机坐标后单击菜单项时,它没有响应。例如,如果相机坐标向右移动 10 像素,我必须单击菜单项右侧 10 像素才能“单击它”。有谁知道如何解决这个问题?:(
cocos2d-iphone - 让 CCMenuItem 在触地得分时触发它的方块
CCMenuItem 默认在修饰时触发其块。我想把它改成达阵。无论如何要在不修改 CCMenu 类的情况下执行此操作(这会破坏其他部分)。这可以在一个类别中完成吗?
想知道为什么事件的实现方式与 UIKit 不同(免费事件选择)。
cocos2d-iphone - Cocos2d CCMenuItem 没有响应
我在使用 CCMenuItem 按钮时遇到了一些麻烦。我已遵循前面的示例和问题中给出的所有说明/建议,但似乎没有任何效果。每当我单击按钮时,图像甚至都不会更改为新图像。
ios - CCMenuItemFont 不能改变颜色,总是白色
我尝试了以下两种方法来更改 CCMenuItemFont 的颜色,但不起作用。它总是白色的。
或者
有什么问题?