Git Product home page Git Product logo

chunity's People

Contributors

andrewaday avatar eitomurakami avatar gewang avatar grandao avatar kunitsyn avatar lathertonj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

yuan-manx

chunity's Issues

Ios problem

DllNotFoundException: Unable to load DLL 'AudioPluginChuck'

How to add the DLL to ios build?

Thanks,

Antonio

WebGL -- Extended Callbacks Crashing

The Extended Callback Tests scene is currently crashing on WebGL.

To reproduce:

  • Compile the "Chunity Extended Callback Tests" scene for WebGL
  • Run a simple HTTP server from the build directory, e.g. python -m SimpleHTTPServer 8080
  • Run the scene
  • You may want to comment out most of the tests to isolate one test at a time

To fix:

  • Fix the implementations for related functions in Chunity/Plugins/WebGL/AudioPluginChuck.jslib
  • For example, if FloatID is failing in ChunityTestCallbacks.cs, then the fix will lie in getChuckFloatWithID

The issue is likely with the dynamic callbacks from javascript back to C#, i.e. the dynCall. First place to look would be Emscripten documentation, as well as Unity documentation.
https://docs.unity3d.com/Manual/webgl-interactingwithbrowserscripting.html
https://forum.unity.com/threads/c-jslib-2-way-communication.323629/
https://stackoverflow.com/questions/25576458/calling-a-function-pointer-with-emscripten

Android Callback Error

Lloyd May is seeing issues with the extended string callback tests. The methods for String callbacks e.g. StringPlain, StringID, are not marshalling correctly with AOT.MonoPInvokeCallback.

Error:
274765295_1339720303142296_859962824623757789_n

Code that generated error:
274712112_452516296635465_1399233024348812726_n
274972419_504205071054789_4100990931700517428_n

Linux Platform Testing -- Chunity 2.0.0

The latest version of Chunity has not been tested on Linux, e.g. Ubuntu. Testing involves the following:

  • Build the "Chunity Examples" scene and make sure it behaves as expected on each individual example.
  • Build the "Chunity Extended Callback Tests" scene and make sure each statement printed ends with "success".

I expect there will not be any problems, as there's usually a large overlap between bugs in macOS and Linux. If possible, we should still try to test Chunity on a popular Linux distribution.

Android Crash

See error messages:

Screenshot 2023-04-25 at 13 13 13

No idea why the null pointer exception. Please help!! Thank you!

VisionOS platform support

Hello!

Would it be possible to recompile the IOS binaries to VisionOS?

Would be really cool to have it in this platform as well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.