问题标签 [cocossharp]
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.
c# - 我安装了 Xamarin Studio 社区,但无法访问 CocosSharp 模板或加载项
我最近下载并安装了 Xamarin Studio,并想尝试使用 CocosSharp 库来实现我想到的游戏创意。问题是我似乎无法访问 CocosSharp。模板没有出现在 Xamarin Studio 模板选择中,它们也没有出现在加载项管理器中(只有 MonoGame 在那里,我也安装了它)。我什至尝试下载 NuGet 包,它告诉我 CocosSharp 已经安装。
我错过了什么或做错了什么?我可以将 CocosSharp 与 Xamarin Studio 社区版一起使用吗?
任何建议都有帮助,似乎没有关于这个主题的任何信息。
ios - 从一个选项卡移动到另一个选项卡时,游戏视图消失
我有 2 个选项卡,在视图上我有一个游戏视图。当我从一个选项卡移动到另一个选项卡时,游戏视图消失了。ViewDidDisappear
方法被调用。如何解决这个问题?
ios - 如何在触摸事件中更改位于触摸区域的精灵图像
这ballList
是精灵列表。在触摸精灵时,图像会发生变化。
问题在于,当触摸区域中存在两个精灵时,即在列表中具有放置精灵的位置的列表中应该发生图像更改时,图像更改仅发生在一个精灵中,尽管循环运行数字的精灵,其位置在列表中。
如何解决这个问题?
cocossharp - 触摸时显示 CCLabel 几秒钟
我是 Cocos Sharp 的新手,一直在努力实现问题标题中的行为。我想在用户触摸一些精灵后向用户显示一段时间后会消失或消失的消息,例如 3 秒。但我不知道该怎么做。
我正在展示这样的 CCLabel:
有人能帮我吗?
cocos2d-iphone - CocosSharp - 使用设备相机作为游戏背景
我目前正在浏览一些游戏跨平台框架,我非常喜欢它的声音并寻找 CocosSharp。
但是我无法确定是否可以在游戏本身中使用设备相机。在我的情况下,我想使用设备相机看到的任何东西作为我游戏的背景。
CocosSharp 有可能吗?如果是这样,任何人都可以指出我的代码片段/使用哪个类?
c# - 试图弄清楚如何在 Cocossharp (BouncyGame) 中暂停和恢复
所以我在玩BouncyGame。我这样做是为了在您开始游戏时需要按下屏幕才能开始游戏。每当您进行新一轮比赛时,我也想实施这一点。我试图在我的代码底部重用这个,但它使它变得非常滞后。
我不知道该怎么做,尝试了 2 个小时,结果为 0。欢迎任何建议。
这是完整的代码。
提前致谢!
xamarin - Xamarin 加载项不工作,看不到加载项列表
我刚刚开始在 Mac 上的 Xamarin Studio 中使用 CocosSharp。我正在尝试遵循此演练。
https://developer.xamarin.com/guides/cross-platform/game_development/cocossharp/first_game/part1/
演练的第一步是打开 Xamarin Studio,并安装 CocosSharp 加载项。
“如果在 Mac 上运行,请选择 Xamarin Studio > Add-in Manager...单击 Gallery 选项卡,展开 CocosSharp 项,选择 CocosSharp 项目模板,最后单击 Install...。”
当我这样做时,我会收到这样的错误消息......
无法从存储库获取信息:http: //addins.monodevelop.com/Stable/Mac/6.1.4/main.mrep。
发生异常:远程服务器返回错误:(404)未找到。
System.Net.WebException:远程服务器返回错误:(404)未找到。在 System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult asyncResult) [0x00065] 在 /private/tmp/source-mono-4.6.0/bockbuild-mono-4.6.0-branch/profiles/mono-mac-xamarin/build -root/mono-x86/mcs/class/System/System.Net/HttpWebRequest.cs:1025 在 System.Net.HttpWebRequest.GetResponse () [0x0000e] 在 /private/tmp/source-mono-4.6.0/bockbuild -mono-4.6.0-branch/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System/System.Net/HttpWebRequest.cs:1037 在 MonoDevelop.Core.Web.RequestHelper.GetResponse (System.Threading.CancellationToken 令牌)[0x0008d] 在 /Users/builder/data/lanes/3509/e606823f/source/monodevelop/main/src/core/MonoDevelop.Core/MonoDevelop.Core.Web/RequestHelper.cs:194
我尝试重新启动 Xamarin Studio,尝试重新启动整个计算机,并尝试更改加载项管理器中我能想到的每个选项以显示某些内容,但每次都会出现错误。我尝试仅选择“所有加载项”“Alpha 加载项”、“Beta 加载项”等,但根本无法显示任何加载项列表。
存储库站点是否有可能真正关闭,或者我可能没有做正确的事情,或者我需要重新安装 Xamarin Studio 或其他什么?有没有其他人经历过这样的事情?我对开始使用 CocosSharp 感到非常兴奋,但我什至无法安装组件来试一试。
我还尝试安装 CocosSharp 的 NuGet 包,并且能够将 NuGet 包添加到单个视图 iOS 应用程序,但这与演练中的方法截然不同,然后我不能真正使用很多演练来帮助我学习如何实现它。
在此先感谢您的帮助。
c# - Xamarin.Forms 中的“Resource.String”中缺少“ApplicationName”和“Hello”字符串
我有完整的工作 Xamarin.Forms(Android 和 iOS)。HAXM 正在运行。然后我在我的 PCL 项目以及 Android 和 iOS 项目中从 nuget 安装了 CocosSharp。iOS 项目运行良好,但 Android ......不是。
我有:
我寻找解决方案,但我发现我必须清理解决方案。我做到了。它没有用。我什至关闭了 Visual Studio,删除了包文件夹,删除了所有 bin/obj 项目。打开VS,再次清理解决方案(以防万一),重建。同样的错误。
我怎样才能解决这个问题?我应该手动将 String.xml 添加到项目中吗?真的?!
感谢帮助
c# - 在屏幕底部放置 Admob 横幅
我使用以下示例在我的应用程序的场景中添加了 Admob 横幅:https ://forums.xamarin.com/discussion/51779/cocossahrp-and-admob 。
广告显示在屏幕顶部,但我想将其显示在底部。我找不到任何 CocosSharp 示例,但我确实找到了 cocos2d-x 的示例(最后一篇文章):http ://discuss.cocos2d-x.org/t/admob-bottom-placement-tutorial-v3-0/13854/ 11
我已经用我的代码尝试过这个(见下文),但无法让它工作。不过我注意到的是,如果我将 LayoutParams 从 200 更改为 size.Y,广告横幅会出现在屏幕中间而不是顶部,但即使不使用 AlignParentBottom 或 Gravity.Bottom 也会发生这种情况。
使用带有 AddRule 的 RelativeLayout:
使用带有重力的 LinearLayout: