unity3d 内存优化开发iphone如何将资源优化到最小

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
Unity3D技术之移动开发优化详解
下载积分:1000
内容提示:Unity3D技术之移动开发优化详解
文档格式:DOC|
浏览次数:61|
上传日期: 23:42:42|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1000 积分
下载此文档
该用户还上传了这些文档
Unity3D技术之移动开发优化详解
关注微信公众号相关文章推荐
写在前面这一篇是在Digital Tutors的一个系列教程的基础上总结扩展而得的~Digital Tutors是一个非常棒的教程网站,包含了多媒体领域很多方面的资料,非常酷!除此之外,还参考了Uni...
Statistics窗口,全称叫做 Rendering Statistics Window,即渲染统计窗口(或渲染数据统计窗口),窗口中罗列出关于声音、图像等多种统计信息。
Batches:即Batc...
看到很多开发者习惯性的会打开Game视窗的Stats去查看渲染统计的信息,
但只会看一下Draw Calls数值,其他的信息也并没有什么体会;
其实里面的每一项都很重要,并值得学习和了解。
Vertex Buffer Object介绍
OpenGL顶点缓冲区对象(VBO)
GL_ARB_vertex_buffer_objec...
原文:http://wiki.lwjgl.org/wiki/The_Quad_updating_a_VBO_with_BufferSubDataIntroduction 介绍VBO一旦设置好,我们可以...
LOD(Level-of-detail)是最常用的游戏优化技术
。如果你的程序可以定制开发应用LOD的模块,当然
是很美好的事情。不过如果没有也没关系,大家可以使用UniLOD这个第三方的L...
他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
JastinBall
我用iOS Unity插件给Unity发送了图像路径。在Unity中,我尝试着用收到的路径获取图片(我不知道如何把iPhone的图片发送到Unity)。问题是:我还没能获得图片。WWW Error: The requested URL was not found on this server. (WWW错误:服务器中无法找到请求的URL)
//Tried both "file:///..." and "file://..."
string path = "file://var/mobile/Applications/173DE26D-4C0E-4DF7-9DC6-9CBB7D4FC954/Documents/Images/image.png"
IEnumerator WaitForRequest(WWW www) {
if (www.error == null) {
texture = www.
void Start() {
WWW www = new WWW(path);
StartCoroutine(WaitForRequest(www));
来源: Stack Overflow 相关的热门问题
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
确保文件是正在被使用着的:
System.IO.File.Exists("/var/mobile/Applications/173DE26D-4C0E-4DF7-9DC6-9CBB7D4FC954/Documents/Images/image.png")
因为你的代码看上去是正确的。
还有,不应写死路径,你应该使用Application.persistentDataPath。
string path = "file://" + System.bine(Application.persistentDataPath, "Images/image.png");
顺便说一句,绝对文件URL应该始终以file:///开始。
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?西西软件园多重安全检测下载网站、值得信赖的软件下载站!
→ unity3d快捷键大全、unity3d如何学习
v3.0 英文特别版
类型:编程工具大小:403.4M语言:英文 评分:6.7
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。Windows系统Unity3D中的快捷键组合键键功能File 文件Ctrl&NNew Scene 新建场景Ctrl&OOpen Scene 打开场景Ctrl&SSave Scene 保存CtrlShiftSSave Scene as 保存场景为CtrlShiftBBuild Settings... 编译设置...Ctrl&BBuild and run 编译并运行Edit 编辑Ctrl&ZUndo 撤消Ctrl&YRedo 重做Ctrl&XCut 剪切Ctrl&CCopy 拷贝Ctrl&VPaste 粘贴Ctrl&DDuplicate 复制Shift&DelDelete 删除&&FFrame& selected 选择的帧Ctrl&FFind 查找Ctrl&ASelect All 全选Ctrl&PPlay 播放CtrlShiftPPause 暂停CtrlAltPStep 停止Assets 资源Ctrl&RRefresh 刷新Game Object 游戏对象CtrlShiftNNew Empty 新建空游戏对象CtrlAltFMove to view 移动到视图CtrlShiftFAlign with view 视图对齐WindowCtrl&1Scene 场景Ctrl&2Game 游戏Ctrl&3Inspector 检视面板Ctrl&4Hierarchy 层次Ctrl&5Project 项目Ctrl&6Animation 动画Ctrl&7Profiler 分析器Ctrl&8Particle Effect 粒子效果Ctrl&9Asset store 资源商店Ctrl&0Asset server 资源服务器CtrlShiftCConsole 控制台Ctrl&TABNext Window 下一个窗口CtrlShiftTABPrevious Window 上一个窗口CtrlAltF4Quit 退出Tools 工具&&QPan 平移&&WMove 移动&&ERotate 旋转&&RScale 缩放&&ZPivot Mode toggle 轴点模式切换&&XPivot Rotation Toggle 轴点旋转切换Ctrl&LMBSnap 捕捉 (Ctrl+鼠标左键)&&VVertex Snap 顶点捕捉SelectionCtrlShift1Load Selection 1 载入选择集CtrlShift2Load Selection 2CtrlShift3Load Selection 3CtrlShift4Load Selection 4CtrlShift5Load Selection 5CtrlShift6Load Selection 6CtrlShift7Load Selection 7CtrlShift8Load Selection 8CtrlShift9Load Selection 9CtrlAlt1Save Selection 1 保存选择集CtrlAlt2Save Selection 2CtrlAlt3Save Selection 3CtrlAlt4Save Selection 4CtrlAlt5Save Selection 5CtrlAlt6Save Selection 6CtrlAlt7Save Selection 7CtrlAlt8Save Selection 8CtrlAlt9Save Selection 9Mac系统Unity3D中的快捷键组合键键功能File 文件&CMDNNew Scene 新建场景&CMDOOpen Scene 打开场景&CMDSSave Scene 保存ShiftCMDSSave Scene as 保存场景为ShiftCMDBBuild Settings... 编译设置...&CMDBBuild and run 编译并运行Edit 编辑&CMDZUndo 撤消ShiftCMDZRedo 重做&CMDXCut 剪切&CMDCCopy 拷贝&CMDVPaste 粘贴&CMDDDuplicate 复制&ShiftDelDelete 删除&CMDFFrame& selected 选择的帧&CMDFFind 查找&CMDASelect All 全选&CMDPPlay 播放ShiftCMDPPause 暂停AltCMDPStep 停止Assets 资源&CMDRRefresh 刷新Game Object 游戏对象ShiftCMDNNew Empty 新建空游戏对象AltCMDFMove to view 移动到视图ShiftCMDFAlign with view 视图对齐Window&CMD1Scene 场景&CMD2Game 游戏&CMD3Inspector 检视面板&CMD4Hierarchy 层次&CMD5Project 项目&CMD6Animation 动画&CMD7Profiler 分析器&CMD8Particle Effect 粒子效果&CMD9Asset store 资源商店&CMD0Asset server 资源服务器ShiftCMDCConsole 控制台Tools 工具&&QPan 平移&&WMove 移动&&ERotate 旋转&&RScale 缩放&&ZPivot Mode toggle 轴点模式切换&&XPivot Rotation Toggle 轴点旋转切换&CMDLMBSnap 捕捉 (Ctrl+鼠标左键)&&VVertex Snap 顶点捕捉SelectionShiftCMD1Load Selection 1 载入选择集ShiftCMD2Load Selection 2ShiftCMD3Load Selection 3ShiftCMD4Load Selection 4ShiftCMD5Load Selection 5ShiftCMD6Load Selection 6ShiftCMD7Load Selection 7ShiftCMD8Load Selection 8ShiftCMD9Load Selection 9AltCMD1Save Selection 1 保存选择集AltCMD2Save Selection 2AltCMD3Save Selection 3AltCMD4Save Selection 4AltCMD5Save Selection 5AltCMD6Save Selection 6AltCMD7Save Selection 7AltCMD8Save Selection 8AltCMD9Save Selection 9unity3d如何学习:第一步首先了解unity3d的菜单,视图界面。这些是最基本的基础,可以像学word操作一样,大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。第三步学习创建基本的场景的一些基本概念:游戏对象,组件,脚本。在界面上分别体现在层次视图,项目视图及属性视图,要理清楚彼此之间的关系第四步学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。第五步学习脚本的生命周期,Start,UpDate,ONGUI这些基本的方法。了解,预制,时间,数学等常用的类及相关方法。理解游戏对象,组件,脚本彼此之间的关系。第六步进一步学习摄像机,灯光,地形,渲染,粒子系统,物理系统等等,这些每一个深入进出都是一个很复杂的主题。第七步一些更高级的概念:向量的加减法点乘差乘,光照法线贴图,内存管理,图形优化等等。Unity3D入门容易,真的要精通,那是相当难的。
游戏制作游戏开发一般来说是一个大工程,对于很多国外的单机网游都是投资上亿美元的,那么对于个人来说制作游戏困难吗当然没那么容易,不过只要掌握了这些游戏制作软件,也会变的很简单了。游戏制作软件,顾名思义,就是可以制作游戏,自己喜欢玩的小游戏等,可以添加进游戏主题元素的软件工具,游戏制作是指一个电子游戏的制作过程。由于游戏的类型大小和要求,游戏制作需要的人员和时间也不一样。对于大型的游戏,一般需要几十个...
01-24 / 37.4M
推荐理由:橙光文字游戏制作工具是66RPG出的一款文字游戏制作软件,也是《彩虹文字游戏制作精灵》的第二个版本。这个软
02-15 / 335KB
推荐理由:2DFM是一款图形界面操作方式的2d格斗游戏制作软件,以其上手容易,操作简单,无需懂得代码即可制作出专业级
01-06 / 21.1M
推荐理由:RPG Maker XP 是由日本 Enterbrain 公司开发的一款 RPG 游戏制作软件。它可以使一个不懂编程的人也能做出精
03-04 / 15.9M
推荐理由:Game4You是一个免费的应用程序,允许你用你自己的照片创建第一人称游戏,并添加音频文件和文本。您可以自定
03-31 / 42.2M
推荐理由:3D电玩制作软件,可制作互动式3D游戏环境,然后编辑成单独的可执行程序可以分发销售。
功能:3DRad是一个易
01-04 / 1.5M
推荐理由:忆游横版游戏制作软件(以下简称忆游play)是一款国人个人独立开发允许使用者按自己意愿创建游戏而不需要任
11-1611-1311-1302-0202-0202-0101-2901-2701-2201-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载登录以解锁更多InfoQ新功能
获取更新并接收通知
给您喜爱的内容点赞
关注您喜爱的编辑与同行
966,690 十一月 独立访问用户
语言 & 开发
架构 & 设计
文化 & 方法
您目前处于:
iPhone和Unity3D会让开发者放弃Flash吗?
iPhone和Unity3D会让开发者放弃Flash吗?
Moxie Zhang
0&他的粉丝
1&他的粉丝
日. 估计阅读时间:
:开启与Netflix、微软、ThoughtWorks等公司的技术创新之路!
亲爱的读者:我们最近添加了一些个人消息定制功能,您只需选择感兴趣的技术主题,即可获取重要资讯的。
查看英文原文:
Author Contacted
语言 & 开发
132 他的粉丝
0 他的粉丝
86 他的粉丝
0 他的粉丝
0 他的粉丝
0 他的粉丝
1973 他的粉丝
相关厂商内容
相关赞助商
告诉我们您的想法
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
objective-c的上升趋势
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
赞助商链接
架构 & 设计
文化 & 方法
<及所有内容,版权所有 &#169;
C4Media Inc.
服务器由 提供, 我们最信赖的ISP伙伴。
北京创新网媒广告有限公司
京ICP备号-7
找回密码....
InfoQ账号使用的E-mail
关注你最喜爱的话题和作者
快速浏览网站内你所感兴趣话题的精选内容。
内容自由定制
选择想要阅读的主题和喜爱的作者定制自己的新闻源。
设置通知机制以获取内容更新对您而言是否重要
注意:如果要修改您的邮箱,我们将会发送确认邮件到您原来的邮箱。
使用现有的公司名称
修改公司名称为:
公司性质:
使用现有的公司性质
修改公司性质为:
使用现有的公司规模
修改公司规模为:
使用现在的国家
使用现在的省份
Subscribe to our newsletter?
Subscribe to our industry email notices?
我们发现您在使用ad blocker。
我们理解您使用ad blocker的初衷,但为了保证InfoQ能够继续以免费方式为您服务,我们需要您的支持。InfoQ绝不会在未经您许可的情况下将您的数据提供给第三方。我们仅将其用于向读者发送相关广告内容。请您将InfoQ添加至白名单,感谢您的理解与支持。}

我要回帖

更多关于 unity3d优化全解析 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信