问题标签 [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.

0 投票
0 回答
42 浏览

xamarin - CocosSharp - 空项目调试错误

我尝试在 XamarinStudio ( http://screencast.com/t/gW9acuyx7 ) 中运行空的 CocosSharp 项目,但我遇到了一些错误。
参考资料 ( http://screencast.com/t/yRgHc​​sUijgPk )
谁能给我建议为什么它不再起作用?

0 投票
2 回答
309 浏览

cocossharp - 如何退出 CocosSharp 中的应用程序?

我正在尝试在我的 CocosSharp 游戏(适用于 Windows 手机)中添加“退出游戏”功能,但我无法在线找到任何示例代码/指南。欢迎任何指点。

用户应该能够通过按屏幕上的按钮图像退出游戏。

0 投票
1 回答
214 浏览

xamarin - 如何实现刮刮卡效果?

我想实现如下视频中的刮刮卡效果。但这对我来说似乎很难(我是 2D 图形的新手),如果您有一些可以设置 CCSprite 像素的 alpha 的片段,或者至少在某个地方,我将不胜感激。开始寻找。我正在使用 cocossharp v1.7.1。

https://www.youtube.com/watch?v=MWfihxUm-Q4

0 投票
1 回答
173 浏览

android - CocosSharp 加速度计轴

好的,所以我必须为比赛创建一个游戏,但我遇到了以下问题:我必须获得 Acceleromter 的 x、y、z 轴。我使用 xamarin 并创建了一个 CocosSharp 游戏。我设法在 MainActivity 中获取它们,但我必须在 GameLayer.Cs 中获取它们。在这里我必须使用CCEventAccelerationCCAccelerometer但它似乎不起作用。直到现在我试图以这种方式获得它们

然后我尝试了

0 投票
2 回答
1073 浏览

c# - 如何在 cocossharp 的 cclayer 或 ccScene 中添加背景图像?

我正在使用 xamarin 表单编写移动应用程序,并且我想使用 cocosSharp。我想将 png 图像的背景添加到 ccLayer 或 ccScene,但我一无所获。我希望有人有解决方案。

谢谢,

尼古拉斯

0 投票
1 回答
262 浏览

android - 游戏无法在 Android 上完全加载(Xamarin/CocosSharp)

首先让我说我是 Xamarin/Cocossharp 和一般游戏开发的新手。我从 VS2015 中的共享应用程序的 Cocossharp 模板开始做了一个非常基本的游戏/应用程序。现在我的应用程序在 WP(模拟器和设备)上运行良好,但无法在 android 上启动。在模拟器laoded之后,这就是我得到的:

安卓4.4模拟器

没有产生异常。我只在输出窗口中得到这些错误,但它们实际上并没有使应用程序崩溃:

调试输出

看起来 Android 版本的应用程序并没有比 MainActivity.cs 类更进一步,该类由模板生成,不一定要修改。顺便说一句,我在尝试从 Xamarin.com 执行示例时遇到了同样的问题

两天以来一直在努力解决这个问题,非常感谢您的帮助!提前谢谢你,Cheerz

0 投票
2 回答
234 浏览

android - Android (Xamarin/CocosSharp) 上的“找不到类型或命名空间 Box2D”

我在共享项目中使用 Xamarin/Cocossharp 构建一个简单的游戏。我用 Box2D 添加了一些物理特性,一切都在 WP8.1 上运行良好。

我导入 Box2D 并访问在 Windows Phone 上提供的方法和类没有问题,但是当我尝试为 Android 编译它时,它说找不到类型或命名空间“Box2D”。Intellisense 没有显示任何错误...

错误输出

我是游戏开发的新手,也是 VS2015 的新手,所以它可能很简单,但我不明白我在这里缺少什么。

提前致谢

0 投票
2 回答
618 浏览

android - CocosSharp 和触动

我在 CocosSharp 游戏中有几个精灵,我为每个精灵添加一个CCEventListenerTouchAllAtOnce.

我注意到我触摸的位置无关紧要,所有精灵都会收到OnTouchesBegan/Moved/Ended事件。

有没有办法让精灵只对与之相关的触摸做出反应?

另外,CocosSharp 中是否有处理重叠精灵的内置解决方案?
(如果触摸在重叠区域,我希望顶部精灵对触摸做出反应,而不是底部)

0 投票
0 回答
142 浏览

c# - CocosSharp 尝试制作 2D 游戏,addChild 没有按计划工作

我正在尝试制作一个简单的游戏,其中有一群僵尸从屏幕顶部到底部。我希望每 5 秒出现一个新的僵尸,并且确实如此,但是每次出现新的僵尸时,前一个僵尸都会停止移动,并且碰撞对那个僵尸不起作用。有人可以帮助我理解这种行为以及让它按预期方式工作的最佳方法是什么?:) 这是我创建僵尸的地方:

这是我的游戏逻辑方法中的代码:

我附上了一个屏幕截图,显示 每 5 秒添加一个新的时发生的情况,前一个停止,并且碰撞检测不再与停止的碰撞检测一起工作。

0 投票
1 回答
58 浏览

android - 与 CCGameView 一起播放视频

我有一个带有 TextView、ImageView、CCGameView 和 VideoView 的 FrameLayout。在游戏视图中,我有一个简单的精灵和标签。我在 VideoView 中播放一个视频,在 ImageView 中播放一个图像。

当应用程序第一次启动时,图像和视频会正确显示,但一旦加载游戏视图,就无法再看到视频。

我什至尝试在bringToFront()GameView 加载后对 VideoView 进行操作,以防是 az order 问题,但没有。

任何人都可以帮助或对如何排除故障有任何建议吗?