Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kmbang/UnityNativeEdit
Unity Native Input Plugin for both iOS and Android (Unity UI compatible)
https://github.com/kmbang/UnityNativeEdit
Last synced: about 2 months ago
JSON representation
Unity Native Input Plugin for both iOS and Android (Unity UI compatible)
- Host: GitHub
- URL: https://github.com/kmbang/UnityNativeEdit
- Owner: kmbang
- Created: 2015-05-06T21:37:39.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-23T06:44:55.000Z (over 9 years ago)
- Last Synced: 2024-08-03T19:09:54.003Z (5 months ago)
- Language: C#
- Size: 633 KB
- Stars: 90
- Watchers: 18
- Forks: 55
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-unity-open-source-on-github - UnityNativeEdit - Unity Native Input Plugin for both iOS and Android (iOS / Android)
README
## UnityNativeEdit v1.0
Unity Native Input Plugin for both iOS and Android (Unity UI InputField compatible).
This means you don't need a separate 'Unity' Input box and you can use all native text functions such as `Select`, `Copy` and `Paste`## Usage
1. Simply copy the files in `release/NativeEditPlugin` into your existing unity project asset folder.
2. Make empty Gameobject and attach ```PluginMsgHandler``` to your new GameObject
3. Attach ```NativeEditBox``` script to your UnityUI ```InputField```object.
4. Build and run on your android or ios device!
5. For `Android` make sure your `AndroidManifest.xml` has the following setting```xml
...
...```
You can refer to sample `AndroidManifest.xml` in `/Plugings/Android` folder## Etc
1. NativeEditBox will work with delegate defined in your Unity UI InputField, `On Value Change` and `End Edit`
2. It's open source and free to use/redistribute!
3. Please refer to `demo` Unity project.