public static void FromCamera(CallbackImagePicked onPicked, bool allowedEditing = false)
    {
                #if UNITY_EDITOR
        onPicked(null);
                #elif UNITY_IOS
        GameObject go = new GameObject(GameObjectName);
        go.AddComponent <NativeImagePickerBehaviour>().Callback = onPicked;

        _CNativeImagePickerFromCamera(allowedEditing);
                #endif
    }
Example #2
0
    public static void FromCamera(CallbackImagePicked onPicked, bool allowedEditing = false)
    {
                #if UNITY_EDITOR
        onPicked(null);
                #elif UNITY_IOS
        GameObject go = new GameObject(GameObjectName);
        go.AddComponent <NativeImagePickerBehaviour>().Callback = onPicked;

        _CNativeImagePickerFromCamera(allowedEditing);
        #elif UNITY_ANDROID
        GameObject go = new GameObject(GameObjectName);
        go.AddComponent <NativeImagePickerBehaviour>().Callback = onPicked;
        AndroidJavaObject jo = new AndroidJavaObject("com.unityextensions.nativeimagepicker.NativeImagePicker");
        jo.CallStatic("FromCamera");
        #endif
    }