问题标签 [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.
xamarin - xamarin cocosharp - 无法获得扩展
试图在 xamarin for mac 上安装 cocossharp。Visual Studio 安装成功!尝试使用扩展管理器时,我收到以下消息: 1. 无法从存储库获取信息:http: //addins.monodevelop.com/Alpha/Mac/7.3.3/main.mrep。
2. 无法从存储库获取信息:http: //addins.monodevelop.com/Beta/Mac/7.3.3/main.mrep。
3. 无法从存储库获取信息:http: //addins.monodevelop.com/Stable/Mac/7.3.3/main.mrep。
地址是否正确?还有其他方法可以解决这个问题吗?
谢谢!
xamarin - 在 CocosSharp 图层上添加缩放
我正在 Visual Studio 2017 上测试 CocosSharp,我想通过测试 CCTouch 元素列表来对 CCLayer 执行缩放。
此列表由 CCEventListenerTouchAllAtOnce.OnTouchesBegan 事件发送。
这是我的代码不起作用:
我在 CCLayer 层上添加了这样的触摸监听器:
我在触摸列表中获得了带有 2 CCTouch 的事件,但图层未缩放。
我哪里错了?有没有更好的方法来做这个图层缩放?
感谢您的帮助。
c# - Cocosharp - Xamarin - 应用程序意外退出
我在 Xamarin 和 CocosSharp (CocosSharp PCL) 上出现错误,当我加载 Sprite Sheets 应用程序关闭时没有错误,代码加载了一个动画的大约 46 个 spriteSheets,在索引 5 的第二个动画加载中,应用程序关闭,我检测到应用程序关闭的行。这是我的代码:
spriteSheet = 新的 CCSpriteSheet(文件);
我必须开发一个 100% 基于动画精灵的游戏,所以我真的需要任何帮助,从现在开始谢谢大家
xamarin - 如何在 CocosSharp 中添加背景图片?
我已使用此代码在 CCLayer 中添加背景图像,但它不起作用:
我的问题是图像正在显示,但不是屏幕大小作为背景图像,它只显示在屏幕的左下角。
编辑:已
解决:
为了解决此问题,我已将 Contnetsize 添加到与屏幕尺寸相同的图像中。
ios - Xamarin 表单检测屏幕是否处于活动状态和/或设备锁定
我有一个Xamarin Forms应用程序,它产生背景音频,因此该应用程序可以在设备处于锁定模式和/或屏幕不活动(屏幕睡眠)时运行。
当 Xamarin Forms MainPage(一个 ContentPage)不可见且处于活动状态时,我需要防止屏幕更新。换句话说,我需要检测屏幕是否被禁用(在睡眠模式下),设备是否被锁定,并且最好是当 MainPage 当前不活动且不可见时。
使用 Xamarin Forms,如何检测屏幕是否处于非活动状态和/或设备是否处于锁定模式?
附加信息
- 我尝试使用Xamarin.Essentials并检查ScreenLock.IsActive属性。这不起作用,因为即使设备处于锁定模式, IsActive也始终为假。在 iOS 设备 (iPhone) 上测试。
- 我需要阻止屏幕更新的原因是因为我正在使用CocosSharp并且我会定期在屏幕上放置 CCParticle 动画。当屏幕不活动时,可以继续添加新的 CCParticle 动画,但现有的动画不会运行到它们设定的持续时间,因此永远不会“过期”。结果是(隐藏的)屏幕上不断增加的 CCParticle 动画数量不断消耗资源。