JavaScript Binding
answerwinner
$0.0
$60.00
100%OFF
Date |
Price |
---|---|
日期和时间 |
价钱($) |
03/19(2018) |
60.0 |
05/19(2018) |
0.0 |
11/22(2024) |
0.0 |
Jump AssetStore
Description
• JSBinding is a tool enabling you to run actual javascript in Unity3D. It contains Mozilla SpiderMonkey JavaScript engine version 33 library.
• JSBinding's target users are people who would like to develop Unity applications with existing or writing javascripts or to use javascript to do anything else.
• It's very easy for javascript and c# to interact with each other. Unity's script serialization, GameObject->Components relationship are specially supported.
• Memory management is a tough stuff because javascript and c# both have garbage collection. JSBinding has overcame it. Users don't need to do any work.
• The package contains full source code! Feel free to customize you own needs!
• Does JSBinding need Unity Pro? Unity 4 documents say using native dll is pro/mobile-only feature, but Unity 5 documents don't.
• See Online Documents for more information!
>> Download sample executable
Features
• Simply config c# types you need and with a single click, c# classes are available in javascript!
• Full calling stack will be printed out whenever error occurs in JavaScript or C#.
• Support Unity serialization: int(i), string(s), double(f), UnityEngine.Object(o), JavaScript MonoBehaviour(k)
• Almost all c# methods are available in javascript:
>> struct/class
>> instance variables/methods
>> static variables/methods
>> properties
>> generic methods/parameters
>> ref/out
>> delegate
>> array
>> overloaded methods
>> indexers
>> operators
>> COROUTINE!
Supported Platforms
• Windows Editor (32 and 64)
• Windows Executable (32 and 64)
• Mac OS X Editor (32 and 64)
• Mac OS X Executable (32 and 64)
• Android (armv7a)
• iOS (32 and 64, works great with IL2CPP)
Email: answerwinner@gmail.com
>> Online Documents