问题标签 [urhosharp]
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.
android - UrhoSharp 中的后退按钮没有响应
我创建了一个具有 UrhoSharp 表面的 Activity;
现在后退按钮没有响应。我尝试覆盖 onBackPressed(),但是当我按下后退按钮时不会调用此函数。如何使后退按钮起作用?
xamarin - 如何在 UrhoSharp 中画圆或线
正在使用 xamarim 的 urhosharp 游戏引擎开发跨平台游戏....确实是不错的选择,并且与 WPF 兼容,但我不知道如何绘制形状,我浏览了指南和文档,但没有找到方法也许画圆、圆形、环形或任何任何人都知道或可以帮助我的几何类型。我会很感激 。
提前致谢
我尝试了这段代码,但屏幕上没有出现圆圈:
c# - 应用程序启动时如何聚焦 UrhoSharp 窗口?
ESC
按下键时,Visual Studio 的 UrhoSharp 模板中的 UrhoSharp 示例应用程序应退出:
但是,似乎没有。
我发现我需要先单击应用程序窗口,然后按ESC
。该问题似乎是由于应用程序启动时应用程序窗口没有焦点引起的。(应用程序启动时,应用程序的控制台窗口具有焦点。)
如何将焦点放在 UrhoSharp 中的应用程序窗口?
exception - Xamarin.Forms 中的 UrhoSharp 作为 UWP:“未引用平台实现”
第一次使用 UrhoSharp,因为我想在应用程序中添加一些简单的 3D 对象。一般来说,我喜欢使用 Windows 应用程序构建和测试,因为它们加载速度最快,无需模拟器。要学习 UrhoSharp,我正在实施此处找到的示例:https ://developer.xamarin.com/guides/xamarin-forms/advanced/urhosharp/
该示例在 Android 上运行良好,但每当启动 UWP 时都会出现异常:“未引用平台实现”。这发生在这行代码中:
在网上搜索我发现这个错误很少。有一件事提到了时间问题,但他们的解决方案不起作用,无论如何都提到了 Android。我发现提到的另一件事包括 PCL 和平台应用程序中的引用,但两者都存在。Xamarin 文档说 Windows 支持 UrhoSharp ...假设这并不意味着预发布?
在 2.3.0.107 获得 Xamarin.Forms 在 1.0.557 获得 UrhoSharp.Forms。
感谢您提供有关解决此问题的任何想法...
android - Fatal signal 11 (SIGSEGV) when UrhoSurface.OnDestroy() is called
I am developing an android app Using UrhoSharp. I have created a SDLSurface as;
When I press back button the app crashes after some time. The app seems to crash only when UrhoSurface.OnDestroy() is called. Here is the stacktrace;
c# - Xamarin.Android可以用来开发安卓游戏吗?
我已经成功开发了一个iOS
游戏Xamarin.iOS
。
现在,有人能告诉我是否Xamarin.Android
可以用来开发Android游戏吗?在Xamarin
网站上,当我搜索 的游戏样本时Xamarin.Android
,我只能看到使用跨平台工具开发的游戏样本,例如MonoGame
、CocosSharp
和UrhoSharp
。我没有看到专门使用该Xamarin.Android
框架开发的游戏的示例代码。
请告诉我:可以Xamarin.Android
用来开发游戏吗?还是真的Xamarin.Android
不能用来开发安卓游戏,而是必须使用网站上列出的其他工具,如Xamarin
,,MonoGame
为安卓设备开发游戏?CocosSharp
UrhoSharp
非常感谢你。
android - 如何将 ndk-stack 与墓碑文件一起使用
我正在使用 Xamarin 和 UrhoSharp 开发 Android 应用程序。当我关闭包含 UrhoSharp 表面的 Activity 时,我的应用程序崩溃,SIGSEGV 为:
有人建议使用 tombstone 文件和 ndk-stack 来获取详细的错误消息。但是我对为 ndk-stack 的“-sym”部分提供什么感到困惑。
ndk-stack中的“符号根目录的完整路径”是什么意思?
我正在使用 UrhoSharp 版本 1.1.121 和 Xamarin 版本 4.0.3.214。
c# - UWP 上的 UrhoSharp.Forms - 无法加载 dll 'mono-urho'
我正在尝试使用 Xamarin.Forms 来嵌入带有一些通用 UI 的 Urho 应用程序,这些 UI 是在可移植项目中定义的。
它在Android上运行,这很好!
Xamarin UrhoSharp 功能示例适用于 UWP,但那里的 UI 不是跨平台的,所以我想尽可能避免这种情况。
在 UWP x86/32 位上,这似乎是唯一受支持的配置(?),我得到这个异常:
“无法加载 DLL 'mono-urho':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)”
mono-urho.dll 位于 /bin/x86/debug 中(从包中复制...)
我对 UWP 项目的参考:
- Microsoft.NETCore.UniversalWindowsPlatform 5.2.2
- Oxage.Xam.VideoPlayer 1.2.0
- 通用窗户
- UrhoSharp.Forms 1.1.125
- Xamarin.Forms 2.3.2.127
- XamarinTest(我的便携式库)
我用依赖遍历器查看了 DLL,但我怀疑它对 UWP 并没有真正有用。它找到了 DirectX DLL,但没有找到 UWP 运行时,可能是由于路径不同。
有任何想法吗?
c# - Xamarin Forms - Urho - 在页面上创建场景
这是我第一次使用 urhosharp,我遇到了一些问题。我尝试遵循一些示例示例,但我的应用程序崩溃了。
我安装了 nuget 包 UrhoSharp.Forms
我只想用相机在中间创建一个可以旋转 360 度的场景。
这是我的页面:
当我遇到错误时,我不得不删除这 2 行。未设置渲染器和上下文。我是从不使用页面的功能样本中得到的
// var 渲染器 = 渲染器;//renderer.SetViewport(0, new Viewport(Context, scene, camera, null));
hololens - 如何为 HoloLens 编译 Urho3D 的子模块
这里有一个自述文件
但它不包括 HoloLens 子模块的编译。
开发人员列出了这些步骤(来自xamarin 论坛中此线程的各种帖子)
- git clone git@github.com:xamarin/urho.git
- git submodule update --init // 确保 Urho3D/Source 文件夹不为空
- 运行“制作 HoloLens”
- 打开解决方案并构建 UrhoSharp.HoloLens(发布,x86 配置)
这样做主要是可行的,但最后一步会导致两个未解决的外部问题:
错误 LNK2001 无法解析外部符号 "void __cdecl WINRT_InitGameBar(struct SDL_VideoDevice *)" (?WINRT_InitGameBar@@YAXPAUSDL_VideoDevice@@@Z) UrhoSharp.HoloLens C:\urho\Urho3D\Urho3D_HoloLens\UrhoSharp.HoloLens\SDL_winrtvideo.obj
和
错误 LNK2001 无法解析外部符号“void __cdecl WINRT_QuitGameBar(struct SDL_VideoDevice *)”(?WINRT_QuitGameBar@@YAXPAUSDL_VideoDevice@@@Z) UrhoSharp.HoloLens C:\urho\Urho3D\Urho3D_HoloLens\UrhoSharp.HoloLens\SDL_winrtvideo.obj
这两个函数都在这个文件中。
如何追踪和/或解决这些错误?
我不确定如何解释和/或解决错误。