我有一些Unity场景与之前版本的SteamVR插件运行良好,因为有一个新版本的插件"SteamVR Unity Plugin 2.0"我的代码不再有效.
https://steamcommunity.com/games/250820/announcements/detail/1696059027982397407
如文档所述,我在导入新文件夹之前删除了"SteamVR"文件夹.
但我得到这个错误:
error CS0246: The type or namespace name `SteamVR_Controller' could not be found. Are you missing an assembly reference?
error CS0246: The type or namespace name `SteamVR_TrackedController' could not be found. Are you missing an assembly reference?
Run Code Online (Sandbox Code Playgroud)
所以我可以看到这些类已被弃用:
private SteamVR_Controller.Device device;
private SteamVR_TrackedController controller;
controller = GetComponent<SteamVR_TrackedController>();
Run Code Online (Sandbox Code Playgroud)
使用SteamVR 2.0插件通过代码获取输入的新方法是什么?
当我尝试打开 Xamarin.Mac 项目时收到此错误,有什么想法吗?
尝试加载项目“/Users/eduardo/Desktop/MyProject/MyProject.MacOs/MyProject.MacOs.csproj”时出错:“MonoDevelop.MonoMac.XamMac2ProjectFlavor”的类型初始值设定项引发异常。
Skiasharp 可以使用以下方法操作触摸事件:
private void OnTouch(object sender, SKTouchEventArgs args)
Run Code Online (Sandbox Code Playgroud)
通过这种方法,我只能处理一个触摸点坐标:
args.Location.X, args.Location.Y
Run Code Online (Sandbox Code Playgroud)
但如何检测多点触控事件呢?
例如,Android 本机 API 使您能够管理两个手指位置以检测多点触控。
如何使用 SkiaSharp 实现这一目标?
尝试在iO上使用Xamarin FFImageLoading插件时,出现以下异常:
System.Exception: Please call CachedImageRenderer.Init method in a platform specific project to use FFImageLoading!
at FFImageLoading.Forms.CachedImage.OnSourcePropertyChanged (Xamarin.Forms.BindableObject bindable, System.Object oldValue, System.Object newValue) [0x00007] in C:\projects\ffimageloading\source\FFImageLoading.Forms\CachedImage.cs:133
at Xamarin.Forms.BindableObject.SetValueActual (Xamarin.Forms.BindableProperty property, Xamarin.Forms.BindableObject+BindablePropertyContext context, System.Object value, System.Boolean currentlyApplying, Xamarin.Forms.Internals.SetValueFlags attributes, System.Boolean silent) [0x00120] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:625
at Xamarin.Forms.BindableObject.SetValueCore (Xamarin.Forms.BindableProperty property, System.Object value, Xamarin.Forms.Internals.SetValueFlags attributes, Xamarin.Forms.BindableObject+SetValuePrivateFlags privateAttributes) [0x0015b] in D:\a\1\s\Xam
arin.Forms.Core\BindableObject.cs:417
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value, System.Boolean fromStyle, System.Boolean checkAccess) [0x0003d] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:573
at Xamarin.Forms.BindableObject.SetValue (Xamarin.Forms.BindableProperty property, System.Object value) [0x00000] in D:\a\1\s\Xamarin.Forms.Core\BindableObject.cs:99
at …Run Code Online (Sandbox Code Playgroud) c# ×2
monodevelop ×1
multi-touch ×1
plugins ×1
skiasharp ×1
steamvr ×1
xamarin ×1
xamarin.ios ×1
xamarin.mac ×1