gpt4 book ai didi

objective-c - 如何在 UIView 上添加 CCSprite

转载 作者:搜寻专家 更新时间:2023-10-30 20:05:47 24 4
gpt4 key购买 nike

在我的 cocos2d 应用程序中,我有一个 UIView,我通过向 [[CCDirector sharedDirector] openGLView] 添加一个 subview 来显示在我的屏幕上,但我想知道如果有办法在此 View 上方显示 CCSprite,因为我必须与这些 CCObject 进行大量交互和动画。

请帮忙。提前致谢...

最佳答案

当然不能在UIView上加CCSprite。 CCSprite 来自 Cocos2d 库类,UIView 是 UIKit 类。如果你想在游戏 View 上添加 UIView,那么你需要访问 rootviewcontroller View ,它是 UIWindow 的根。是这样的,

[appDelegate.yourRootViewController.view addSubview:yourview];

永远记住 Cocos2d 库控件是 GLView 的一部分。

关于objective-c - 如何在 UIView 上添加 CCSprite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19677986/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com