PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
GameDesign
[请益]关于Unity做出的Android游戏开启外部档案
楼主:
solitarysky
(solitaryeagle)
2014-12-25 02:32:14
各位前辈们好
小弟目前为新手正在努力自学中
最近自己使用Unity制作了一个Android小游戏, 想要让它自动更新
服务器部分处理完了, 也可以下载档案
也做了档案下载进度条
但.....下载完后却打不开(囧)
试过了许多的方法, 也在外文网查了许多文章
但都没用...... >_<
恳求各位前辈帮忙!
(Player的Write Access 为 External(SD Card))
//ServerFileName为档案的名称 ex:test.apk
string filePath= Application.persistentDataPath + "/" + ServerFileName;
查出来的确切路径为:
/storage/emulated/0/android/data/com.mygame/files/
....
using System.IO;
using System.Diagnostics;
....
//写入档案
System.IO.FileInfo file = new System.IO.FileInfo(filePath);
file.Directory.Create();
//下载用www方式
System.IO.File.WriteAllBytes(filePath, www.bytes);
开启档案使用过的方法为:
作者: bearkitten
2014-12-25 08:06:00
build bundle的时候有指定是要产出android用的bundle吗?如果你确定路径是对的,那应该是这个问题下载完之后有确认手机端真的有档案吗?档案的size对吗?
楼主: solitarysky (solitaryeagle)
2014-12-25 11:59:00
前辈您好, 抱歉有点不太懂前辈的意思(Unity刚摸没多)前辈说的是用"AssetBundles"的方式吗? 因为还没开始研究这方面, 所以我用的方式是类似"打开档案"的方式(Unity大半部功能还没摸熟..)稍后小弟上传test专案是以NGUI插件制作, scene在Assets内, 献丑了....(下载完后手机内可以找到下载的档案)下载完档案后, 上方会出现档案路径, 中间区块可以选择开启方式
http://goo.gl/GTvXWo
继续阅读
Re: [请益] 关于WebGL
damody
[翻译] 游戏专案为何成功系列之一
NDark
[问卷]游戏满意度问卷调查
lunacy1207
[情报] Global Game Jam 2015高雄会场报名开放
aokitaka
Fw: [心得] Akatsuki面试心得
shanshan0407
[程式] 关于GameSalad按下PLAY就当机
a6609
[游戏] 《永恒的赛妮亚》正式发布!!
domodsc
[情报] Nvidia PhysX: Flex
StubbornLin
Re: [请益] Unity游戏制作分工
damody
Re: [请益] Unity游戏制作分工
b0017570
Links
booklink
Contact Us: admin [ a t ] ucptt.com