Unity3d中对应各平台Path

IOS:

Application.dataPath :                      Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data

Application.streamingAssetsPath :   Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/xxx.app/Data/Raw

Application.persistentDataPath :      Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Documents

Application.temporaryCachePath :   Application/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/Library/Caches

Android:

Application.dataPath :                         /data/app/xxx.xxx.xxx.apk

Application.streamingAssetsPath :      jar:file:///data/app/xxx.xxx.xxx.apk/!/assets

Application.persistentDataPath :         /data/data/xxx.xxx.xxx/files

Application.temporaryCachePath :      /data/data/xxx.xxx.xxx/cache

Windows:

Application.dataPath :                         /Assets

Application.streamingAssetsPath :      /Assets/StreamingAssets

Application.persistentDataPath :         C:/Users/xxxx/AppData/LocalLow/CompanyName/ProductName

Application.temporaryCachePath :      C:/Users/xxxx/AppData/Local/Temp/CompanyName/ProductName

Mac:

Application.dataPath :                         /Assets

Application.streamingAssetsPath :      /Assets/StreamingAssets

Application.persistentDataPath :         /Users/xxxx/Library/Caches/CompanyName/Product Name

Application.temporaryCachePath :      /var/folders/57/6b4_9w8113x2fsmzx_yhrhvh0000gn/T/CompanyName/Product Name

Windows Web Player:

Application.dataPath :             file:///D:/MyGame/WebPlayer (即导包后保存的文件夹,html文件所在文件夹)

Application.streamingAssetsPath :

Application.persistentDataPath :

Application.temporaryCachePath :

时间: 2024-10-07 08:41:14

Unity3d中对应各平台Path的相关文章

unity3d中dllimport方法的使用,以接入腾讯平台为例!!!

说到有关dllimport方法可能还有很多人比较陌生,其实我自己也说不太清楚,大概说说什么时候要用它. 事实上功能类似于调用android的第三包,我们想要使用苹果上特定的api或者第三方平台的一些东西(现在很少第三方平台会为unity做独立的插件吧),我们就会用到这个叫dllimport的功能. 今天接了一下腾讯的平台,就拿它来做一个记录好了,免得我到时候又忘记了. ios用的是obj-c,说实话对这个语言一窍不通还,大概看了一下,把握了一下demo里面的使用方法,所以有一些SB的地方也请原谅

Unity3d中使用assetbundle

1.导出assetbundle: ①单个资源导出成assetbundle: ②多个资源导出成一个assetbundle: 2.读取assetbundle: ①加载到内存: ②解压为具体资源. 1.导出assetbundle: ①单个资源导出成assetbundle: BuildPipeline.BuildAssetBundle(Object obj, null, string path, BuildAssetBundleOptions.CollectDependencies, BuildTarg

Unity3D中的shader基础知识

1.Unity中配备了强大的阴影和材料的语言工具称为ShaderLab,以程式语言来看,它类似于CgFX和Direct3D的效果框架语法,它描述了材质所必须要的一切咨询,而不仅仅局限于平面顶点/像素着色. 2.在Unity3D中创建一个Shader:Assets -> Create -> Shader 3.创建了Shader就可以应用到各个材质Material中,创建材质:Assets -> Create -> Material.然后就可以在材质的Inspector面板中,shad

(转)Unity3d中的碰撞检测

很多时候,当我们的主角与其他GameObject发生碰撞时, 我们需要做一些特殊的事情,比如:子弹击中敌人,敌人就得执行一系列的动作.这时,我们就需要检测到碰撞现象,即碰撞检测.这一篇,我来具体谈谈自己所了解的碰撞检测,希望高手不佞赐教. 首先,我们得明确一点:即产生碰撞信息所需要的条件.事实上,在unity3d中,能检测碰撞发生的方式有两种,一种是利用碰撞器,另一种则是利用触发器.这两种方式的应用非常广泛.为了完整的了解这两种方式,我们必须理解以下概念:    (一)碰撞器是一群组件,它包含了

Unity3D中的Shader

简单的说,Shader是为渲染管线中的特定处理阶段提供算法的一段代码.Shader是伴随着可编程渲染管线出现的,从而可以对渲染过程加以控制. 1. Unity提供了很多内建的Shader,这些可以从官网下载,打开looking for older version的链接就能看到Build-in shaders.选择合适的Shader很重要,以下是开销从低到高的排序: (1)Unlit:仅使用纹理颜色,不受光照影响 (2)VertexLit:顶点光照 (3)Diffuse:漫反射 (4)Specul

Unity3D中播放序列帧动画

[狗刨学习网] class FrameAnimation { private float fps = 10.0f; private Rect drawPos; private float time = 0; private int currentIndex = 0; public void DrawFrameAnimation(Texture[] frameTex) { int length = frameTex.Length; GUI.DrawTexture(drawPos, frameTex

unity3d中的Quaternion.LookRotation

android开发范例中的第二个粒子,是摇杆操作游戏,模式类似于“迷你高尔”,僵尸包围类型的设计游戏. 其中让我注意到这个函数的使用非常特别:Quaternion.LookRotation. 游戏针对两个平台做了输入配置. 在pc平台上控制人物移动用正常的上下左右按键控制,然而人物的旋转就变成了鼠标位置. 正常情况我们希望东西能够根据指定目标方向移动其实用lookat这个函数就可以了.但这个地方用的方法原比lookat来的更加省事儿. 看看他是怎么获得这个角度的: 1 2 3 4 5 6 7 8

在unity3d中使用opencv

1.首先下载opencv2.4.10,解压缩后放在合适的地方,然后根据自己的电脑(32位或64位)选择X86或X64,我的是32位,将“opencv存放路径\build\x86\vc12\bin”加入到系统的path环境变量中. 2.下载opencvsharp,它是一个给.net 框架使用的opencv卷绕(wrapper of OpenCV for .NET Framework),它不仅支持.net 框架,也支持.net 框架的另一个开源跨平台实现mono.Unity3D中的CS脚本的执行就是

rsync+inotify 实现中福在线平台搭建双向实时同步

中福在线平台搭建论坛:haozbbs.com Q1446595067 安装rsync #yum install -y xinetd #yum install -y rsync #vim /etc/xinetd.d/rsync 启动XINETD #service xinetd startStarting xinetd: [ OK ] #chkconfig xinetd on #netstat -tlunp |grep 873 查看端口 tcp 0 0 :::873 :::* LISTEN 8831