private void OnClickChangeAvatar(GameObject targetObject)
    {
        NativeManager nativeCode = NativeManager.Instance;

        nativeCode.PromptPictureFromAlbum(
            delegate(Texture2D texture)
        {
            avatar.mainTexture = texture;
            GameManager.Instance.mInfo.SetTexture(texture);
            _ChangeAvatar(texture);
            GameObject.Destroy(nativeCode.gameObject);
        }
            );
    }