Multi-object editing not supported

今天整理了一下自己以前写的Demo结果发现我的所有GameObject的transfrom全都有

Multi-object editing not supported

感觉自己没有操作失误的地方。百度了一会,没有给出一些具体的解决方案。

原因,其实unity新建的时候有一个特殊的文件夹是Editor,它是不可见的。我估计是自己动到这个神秘地带了。我把工程Copy一遍,Editor是隐藏的,所以Copy不到。新建一个工程,再粘贴上,立刻能用了。小伙,别百度了,这样处理最快!

http://answers.unity3d.com/questions/753929/editor-button-error-multi-object-editing-not-suppo.html

既然讲到隐藏 我找到一篇帖子

http://c.tieba.baidu.com/p/3233940618

1.隐藏文件夹

以.开头的文件夹会被Unity忽略。在这种文件夹中的资源不会被导入,脚本不会被编译。也不会出现在Project视图中。

2.Standard Assets

在这个文件夹中的脚本最先被编译。

这个文件夹中的脚本会被导出到Assembly-CSharp-firstpass, Assembly-UnityScript-firstpass 或 Assembly-Boo-firstpass项目中,依语言而定。参考http://docs.unity3d.com/Documentation/Manual/ScriptCompileOrderFolders.html 。在这个文件夹中的脚本比其他脚本都要先编译。将脚本放在这个文件夹里,就可以用C#脚本来访问js脚本或其他语言的脚本。

3.Pro Standard Assets

跟Standard Assets相同,只不过里面的文件是给Pro版本的Unity使用的。

4.Editor

以Editor命名的文件夹允许其中的脚本访问Unity Editor的API。如果脚本中使用了在UnityEditor命名空间中的类或方法,它必须被放在名为Editor的文件夹中。Editor文件夹中的脚本不会在build时被包含。

在项目中可以有多个Editor文件夹。

注意:如果在普通的文件夹下,Editor文件夹可以处于目录的任何层级。如果在特殊文件夹下,那Editor文件夹必须是特殊文件夹的直接子目录。

5.Plugins

Plugins文件夹用来放native插件。它们会被自动包含进build中去。注意这个文件夹只能是Assets文件夹的直接子目录。

在Windows平台下,native 插件是dll文件;Mac OS X下,是bundle文件;Linux下,是.so文件。

跟Standard Assets一样,这里的脚本会更早的编译,允许它们被之外的脚本访问。

5.1.Plugins/x86

如果为32bit或64bit平台创建游戏,那么这个文件夹下的native plugin文件会被自动的包含在游戏build中。如果这个文件夹不存在,则Unity会查找Plugins文件夹下的native pluglins。

5.2.Plugins/x86_64

如果为32bit或64bit平台创建游戏,那么这个文件夹下的native plugin文件会被自动的包含在游戏build中。如果这个文件夹不存在,则Unity会查找Plugins文件夹下的native pluglins。

如果要创建universal build,建议你同时使用这两个文件夹。然后将32bit和64bit的native plugins放进相应的文件夹中。

5.3.Plugins/Android

在这个文件夹里放入Java.jar文件。用于java语言的plugins。.so文件也会被包含进来。参考http://docs.unity3d.com/Documentation/Manual/PluginsForAndroid.html

5.4.Plugins/iOS

A limited, simple way to automatically add (as symbolic links) any .a, .m, .mm, .c, or .cpp files into the generated Xcode project. Seehttp://docs.unity3d.com/Documentation/Manual/PluginsForIOS.html

If you need more control how to automatically add files to the Xcode project, you should make use of the PostprocessBuildPlayer feature. Doing so does not require you to place such files
in the Plugins/iOS folder. Seehttp://docs.unity3d.com/Documentation/Manual/BuildPlayerPipeline.html

6.Resources

Resources文件夹允许你在脚本中通过文件路径和名称来访问资源。但还是推荐使用直接引用来访问资源。

放在这一文件夹的资源永远被包含进build中,即使它没有被使用。因为Unity无法判断脚本有没有访问了其中的资源。

项目中可以有多个Resources文件夹,因此不建议在多个文件夹中放同名的资源。

一旦build游戏,Resources文件夹中的所有资源被打包进游戏存放资源的archive中。这样在游戏的build中就不存在Resources文件夹了。即使脚本中仍然使用了资源在项目中的路径。参考 http://docs.unity3d.com/Documentation/Manual/LoadingResourcesatRuntime.html

注意:当资源作为脚本变量被访问时,这些资源在脚本被实例化后就被加载进内存。如果资源太大,你可能不希望它被这样加载。那么你可以将这些大资源放进Resources文件夹中,通过Resources.Load来加载。当不再使用这些资源了,可以通过Destroy物体,再调用Resources.UnloadUnusedAssets来释放内存。

7.Editor Default Resources

这是为editor 脚本使用的文件夹。

8.Gizmos

Gizmos文件夹存放用Gizmos.DrawIcon方法使用的贴图、图标资源。放在Gizmos文件夹中的贴图资源可以直接通过名称使用,可以被Editor作为gizmo画在屏幕上。

9.WebPlayerTemplates

用来替换web build的默认网页。这个文件夹中的脚本都不会被编译。这个文件夹必须作为Assets文件夹的直接子目录。

10.StreamingAssets

这里的文件会被拷贝到build文件夹中,不会修改(移动和网页版不同,他们会被嵌入到最终build文件中)。它们的路径会因平台而有差异,但都可以通过Application.streamingAssetsPath来访问。

参考http://docs.unity3d.com/Documentation/Manual/StreamingAssets.htmlhttp://docs.unity3d.com/Documentation/ScriptReference/Application-streamingAssetsPath.html

参考文献:http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Folder

时间: 2024-10-16 12:49:00

Multi-object editing not supported的相关文章

Minimal BASH-like line editingis supported.解决方法

装了ubuntu系统后在win7下用EasyBCD软件设置引导项,开机选择NeoSmart Linux后出现: Minimal BASH-like line editing is supported.For the first word.TAB lists possible command completions.Anywhere else TAB lists possible device or file completions. grub> 解决方法: ①准备一个Ubuntu自启动U盘(建议

KRBTabControl

This article explains how to make a custom Windows Tab Control in C#. Download demo project - 82.4 KB Download source - 252 KB Introduction This article discusses how to make a custom tab control for the Windows Forms Application using the .NET Frame

iOS各版本图标尺寸汇总

About Information Property List Files UILaunchImageFile UILaunchImageFile (String - iOS) specifies the name of the launch image file for the app on older versions of iOS. If this key and the UILaunchImages key are both present, the app uses the UILau

python——scrapy-redis分布式组件

爬虫的自我修养_7 一.scrapy-redis架构 scrapy-redis在scrapy的架构上增加了redis,基于redis的特性拓展了如下组件: Scheduler: Scrapy改造了python本来的collection.deque(双向队列)形成了自己的Scrapy queue(https://github.com/scrapy/queuelib/blob/master/queuelib/queue.py)),但是Scrapy多个spider不能共享待爬取队列Scrapy que

Scrapy-redis实现分布式爬取的过程与原理

Scrapy是一个比较好用的Python爬虫框架,你只需要编写几个组件就可以实现网页数据的爬取.但是当我们要爬取的页面非常多的时候,单个主机的处理能力就不能满足我们的需求了(无论是处理速度还是网络请求的并发数),这时候分布式爬虫的优势就显现出来. 而Scrapy-Redis则是一个基于Redis的Scrapy分布式组件.它利用Redis对用于爬取的请求(Requests)进行存储和调度(Schedule),并对爬取产生的项目(items)存储以供后续处理使用.scrapy-redi重写了scra

scrapy入门与进阶

Scrapy是用纯Python实现一个为了爬取网站数据.提取结构性数据而编写的应用框架,用途非常广泛. 框架的力量,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便. Scrapy 使用了 Twisted异步网络框架来处理网络通讯,可以加快我们的下载速度,不用自己去实现异步框架,并且包含了各种中间件接口,可以灵活的完成各种需求. scrapy流程图 旧版 新版 组件及调用流程(数据流) Scrapy Engine(引擎): 负责Spider.ItemP

爬虫相关之浅聊爬虫

1.安装:要是说到爬虫,我们不得不提一个大而全的爬虫组件/框架,这个框架就是scrapy:scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 其可以应用在数据挖掘,信息处理或存储历史数据等一系列的程序中.那么我们直接进入正题,先说说这个框架的两种安装方式: 第一种:windows环境下的安装需要以下几步操作 1.下载twisted:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 2.pip3 install wheel 3.pip3 ins

请谨慎使用你的root权限

自己来公司1年多了,管的系统早就烂熟于心.真是到了出了什么问题闭着眼睛都知道是错在哪.而且自己平时在服务器上操作小心谨慎.从来不会有什么问题.今天下午,想把服务器上的东西备份一下.然后从远程传了一些东西到主服务器上的根下.用完之后准备把它删了.不知道脑子里在想什么.我只是想删除一个目录而已.但是直接打出了rm -rf *的命令.回车的那一瞬间,提示 虽然删了我知道怎么恢复.但是当时身体立马发热,感觉头上冒汗.立马按住ctrl+c停止.停止以后也没有用,因为执行命令已经提示没有那个文件或目录了.没

ubuntu入门

Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音.了解发音是有意义的,您不是第一个为此困惑的人,当然,也不会是最后一个:) 大多数的美国人读 ubuntu 时,将 u 作为元音发音,类似单词 who 或者 boo ,重音在第二个音节即 u'buntu ,oo-boon-too . 如果您喜欢撒哈拉,喜欢它令人窒息的温柔.梦幻般的寂寥还有张扬恣肆的旷远,您大可在第一个 u,后面带些嗡嗡声: oom-boon-too. Ubuntu的中文发音大约为: