mrtrizer/UnityPiper

This is so cool! Struggling to get it working ๐Ÿ™

Opened this issue ยท 5 comments

Followed the setup instructions and now getting the following error when using the "Run Stream" context menu.

DllNotFoundException: piperlib assembly:<unknown assembly> type:<unknown type> member:(null)
Abuksigun.Piper.Piper+<>c__DisplayClass6_0.<LoadPiper>b__0 () (at ./Library/PackageCache/com.abuksigun.piper@db4168a63e/Piper.cs:39)
System.Threading.Tasks.Task`1[TResult].InnerInvoke () (at <95ed0683fe0f4f0eb6282d82b174a62f>:0)
System.Threading.Tasks.Task.Execute () (at <95ed0683fe0f4f0eb6282d82b174a62f>:0)
--- End of stack trace from previous location where exception was thrown ---
Abuksigun.Piper.PiperExample.Run () (at ./Library/PackageCache/com.abuksigun.piper@db4168a63e/PiperExample.cs:29)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.<ThrowAsync>b__7_0 (System.Object state) (at <95ed0683fe0f4f0eb6282d82b174a62f>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at <ea3dec1d8b8e407ab69cfcacfa6f928b>:0)
UnityEngine.UnitySynchronizationContext.Exec () (at <ea3dec1d8b8e407ab69cfcacfa6f928b>:0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at <ea3dec1d8b8e407ab69cfcacfa6f928b>:0)

I followed the installation instructions but didn't know what to do with the platform support section. I did some reading on CMake but don't have a grasp on what it is or how to use it. I am a game designer more than a programmer and would love some help figuring this out.

I'm on Windows 10 using Unity 2023.2.19f1

Hi, sorry for the long response. It already includes windows dll and should work fine without any compilation.

Did you use Package Manager to install? If not, make sure you have LFS set up in your system. To verify this, check the size of dll file in Plugins dir, if it appears to be a small text file, than LFS didn't work.

Same error for me too. Package Manager install, paths set up correctly, dllnotfound error

@NeithWZ What exact error do you get?

the one Jonahnert commented above

I installed it per instructions. Did not do anything. I have no idea what LSF is. Maybe that is the issue. It puts everything Packages and nothing in Assets. I tried everything I could think of, but can't figure it out. Thanks for any help. I bought a version from the Asset Store and it works find, but I can't redistribute it.