当前位置: 首页 > news >正文

企业做网站哪家便宜百度推广优化

企业做网站哪家便宜,百度推广优化,宁波企业网制作公司有哪些,界面设计与制作是做什么的最近近到个小需求,需要读Android件夹中的图片.在这里做一个记录. 首先读写部分,这里以图片为例子: 一读写部分 写入部分: 需要注意的是因为只有这个地址支持外部读写,所以这里用到的地址都以 :Application.persistentDataPath为地址起始. private Texture2D __CaptureCamera…

最近近到个小需求,需要读Android件夹中的图片.在这里做一个记录.
首先读写部分,这里以图片为例子:

一读写部分

写入部分:
需要注意的是因为只有这个地址支持外部读写,所以这里用到的地址都以 :Application.persistentDataPath为地址起始.

private Texture2D __CaptureCamera(){RenderTexture rt = m_renGet;RenderTexture.active = rt;Texture2D screenShot = new Texture2D(256, 256, TextureFormat.RGB24, false);screenShot.ReadPixels(new Rect(0, 0, 256, 256), 0, 0);screenShot.Apply();byte[] bytes = screenShot.EncodeToPNG();string filename = Application.persistentDataPath + "/House1.jpg";System.IO.File.WriteAllBytes(filename, bytes);return screenShot;}

读取部分:
为了方便测试这里使用了InputFiled组件为了方便随时调整地址:

	private void __On3(){input.text = Application.persistentDataPath;string path = "file:///" + input.text;StartCoroutine(LoadImage(path, bb));}private void bb(object obj){Texture2D tex = obj as Texture2D;rw.texture = tex;}public IEnumerator LoadImage(string path, Action<object> callback){Debug.Log("读取地址:"+path);using (WWW www = new WWW(path)){yield return www;if (www.error != null){if (callback != null){//加载失败将加载本地默认图片//callback(Resources.Load(AssetPathConfig.DEFAULT_IMAGE) as Texture2D);//Debug.Log("失败");Debug.Log("失败");}}else{if (www.isDone){if (callback != null){Debug.Log("成功");callback(www.texture);}}}}}

二权限申请

权限获取分为三个部分
版本设置
需要将Android调整到较高版本(不一定)
在这里插入图片描述
外部读写设置
然后是将Project Setting > OtherSettings > Write permission 设置为 Extemal(SDCard)
使用可以方位指定文件夹外的文件在这里插入图片描述
权限配置
然后勾选Project Setting > Publishing Settings > Build > Custom Main Manifest
此时将在自动在Plugins 下生成Android/AndroidManifest文件

d
在些可添加额外的权限
在这里插入图片描述

<?xml version="1.0" encoding="utf-8"?>
<manifestxmlns:android="http://schemas.android.com/apk/res/android"package="com.unity3d.player"xmlns:tools="http://schemas.android.com/tools"><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><application><activity android:name="com.unity3d.player.UnityPlayerActivity"android:theme="@style/UnityThemeSelector"><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter><meta-data android:name="unityplayer.UnityActivity" android:value="true" /></activity></application>
</manifest>

申请权限
只需要在游戏开始调用RequestPermissions方法即可完成权限申请

//申请多个权限private void RequestPermissions(){if (m_StringBuilder == null){m_StringBuilder = new StringBuilder();}else{m_StringBuilder.Clear();}m_IsGetAllPermission = false;//申请回调m_PermissionCallbacks = new PermissionCallbacks();m_PermissionCallbacks.PermissionDenied += OnPermissionDenied;m_PermissionCallbacks.PermissionGranted += OnPermissionGranted;m_PermissionCallbacks.PermissionDeniedAndDontAskAgain += OnPermissionDeniedAndDontAskAgain;//申请权限组string[] permissions ={Permission.ExternalStorageRead,Permission.ExternalStorageWrite,// 添加其他权限};//执行申请多个权限Permission.RequestUserPermissions(permissions, m_PermissionCallbacks);}//申请权限被拒绝private void OnPermissionDenied(string permission){Debug.Log($"OnPermissionDenied:{permission}");}//申请权限成功/// <param name="permission"></param>private void OnPermissionGranted(string permission){Debug.Log($"OnPermissionGranted:{permission}");//检查权限是否全部通过if (Permission.HasUserAuthorizedPermission(Permission.ExternalStorageRead) &&Permission.HasUserAuthorizedPermission(Permission.ExternalStorageWrite)){//防止多次回调if (!m_IsGetAllPermission){m_IsGetAllPermission = true;//在这里处理权限通过的逻辑//do somethingDebug.Log("权限申请全部通过");}}}//申请权限被拒绝,且不再询问private void OnPermissionDeniedAndDontAskAgain(string permission){Debug.Log ($"OnPermissionDeniedAndDontAskAgain:{permission}");}

四测试

在这里插入图片描述
此时我在手机根目录下放一张图片22.jpg
我们读取地址 “file:///” + Application.persistentDataPath + “/…/…/…/…/22.jpg”
即可以获得此照片../是上一级目录的意思.

在这里插入图片描述

好啦,此次分享至此结束

http://www.khdw.cn/news/21072.html

相关文章:

  • 北京京水建设集团有限公司网站自动点击竞价广告软件
  • 长春专业做网站的公司有哪些网址大全
  • 技术支持 沧州辉煌网络-网站建设网站关键词快速排名软件
  • 北京网站建设模板案例seo可以从哪些方面优化
  • 怎么做网站后台今天最新新闻
  • 专注邯郸建设手机网站邯郸seo优化
  • 建网站首页图片哪里找怎么做网络推广赚佣金
  • 公众号运营外包价格seo每日
  • 做网站建设最好学什么最近在线直播免费观看
  • 昆山张浦做网站怎么让百度搜出自己
  • 三亚文明城市建设服务中心报名网站智慧软文
  • 网站怎么做?百度关键词排名快速排名
  • 安庆网站建设专业制宁波seo推荐
  • 德州做网站哪家好网上引流推广怎么做
  • 宁波大型网站制作技能培训班有哪些
  • 网站建设收费标准不一群发软件
  • 云南省网站建设公司百度外推代发排名
  • 什么网站可以做图片互联网行业都有哪些工作
  • 海尔建设此网站的目的是什么意思推广软件一键发送
  • 网站建设公司gzzhixun软文营销的概念
  • 行业前10的网站建设公司百度app广告
  • 345诛仙网站是谁做的用html制作个人网页
  • 如何做seo和网站磁力蜘蛛搜索引擎
  • 网站内容资源建设网络营销五个主要手段
  • 二级网站搜索引擎优化的核心本质
  • 厦门企业网站建设最新发布的最新
  • .net 网站制作软文推广平台
  • 独立ip做担保网站会被360拦截吗茶叶网络营销策划方案
  • 网站设计师简介今日国内最新新闻
  • 经典模板网站建设企业网站建设的流程