小编Rah*_*ani的帖子

了解Xamarin

作为Xamarin的新手和移动应用程序开发的新成员,我对Xamarin及其工作方式有一些疑问,我无法在互联网上找到

  1. Xamarin跨平台如何实际工作?有用吗?我被告知Xamarin告诉Xamarin是一个跨平台的移动开发解决方案,但是当我开始时,我发现它实际上鼓励你为iOS和Android创建单独的项目.我知道这是为了给我们更多的力量,如果我们想要跨平台的UI,总会有Xamarin Forms.但是,在这种情况下,我希望可移植类库处理所有后端逻辑,而本机项目仅用于UI.但是当我刚开始时,用于访问移动功能的最基本的库(Xamarin.Mobile)与PCL不兼容.即使在这种情况下,PCL的用途是什么?

  2. 跨平台应用程序通常是如何在Xamarin中制作的?PCL的作用是什么?我们如何让它做跨平台的工作?

  3. 是否没有预先构建的Xamarin API可以独立完成大多数与移动相关的东西平台?似乎我们必须从nuGet下载我们想要做的每件小事的新库,这是非常痛苦的

  4. 我不想问这个.但Xamarin的唯一真正优势是我们可以用C#而不是本地语言编写代码吗?我期待的是实际的跨平台共享代码库.如果团结可以做到,为什么Xamarin不能这样做呢?

xamarin xamarin.forms

7
推荐指数
1
解决办法
789
查看次数

使用 FObjectFinder 加载资源

我正在处理引擎中包含的 FPS 示例代码。我正在尝试加载我添加到内容浏览器中的新骨架网格物体,并根据特定条件分配给我的骨架网格物体组件。

这是我尝试用于加载骨架网格体的代码,但似乎无法从该路径加载,因为它无法优化资产:

 ConstructorHelpers::FObjectFinder<USkeletalMesh> newAsset(TEXT("SkeletalMesh'/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"));
Run Code Online (Sandbox Code Playgroud)

给出路径的方式有什么问题吗?它只是一个简单的资产负载

提前致谢

unreal-engine4

2
推荐指数
1
解决办法
2849
查看次数

标签 统计

unreal-engine4 ×1

xamarin ×1

xamarin.forms ×1