예제 #1
0
    public IEnumerator InitImage(ImagePickerCB imageCB)
    {
        if (CheckPlatform)
        {
            m_imagePickerCB = imageCB;

            if (CheckPluginLoadComplete(IOS_PLUGIN_TYPE.TYPE_IMAGE) == false)
            {
                m_initCheckList.Add(IOS_PLUGIN_TYPE.TYPE_IMAGE);
                _ISN_InitCameraAPI(JPEG_COMPRESSION_RATE, MAX_IMAGE_LOAD_SIZE, (int)IMAGE_FORMAT);

                yield return(new WaitForSeconds(INIT_DELAY_TIME));
            }
        }
    }
예제 #2
0
    public IEnumerator InitImage(ImagePickerCB imageCB)
    {
        if (CheckPlatform)
        {
            if (CheckPluginLoadComplete(ANDROID_PLUGIN_TYPE.TYPE_IMAGE) == false)
            {
                m_initCheckList.Add(ANDROID_PLUGIN_TYPE.TYPE_IMAGE);

                m_adjObjTable[(int)ANDROID_PLUGIN_TYPE.TYPE_IMAGE].CallStatic("SetDebug", DEBUG_TYPE);
                m_adjObjTable[(int)ANDROID_PLUGIN_TYPE.TYPE_IMAGE].CallStatic("init");

                yield return(new WaitForSeconds(INIT_DELAY_TIME));
            }

            m_adjObjTable[(int)ANDROID_PLUGIN_TYPE.TYPE_IMAGE].CallStatic("setImagePickerCallbackListener", imageCB);
        }
    }