`

Unity 3D 入门常见问题

 
阅读更多
下面列出了常见的问题.

文档
Unity 手册 -- 包含用户指南和详细的使用资料.
http://unity3d.com/support/documentation/Manual/index.html
Unity 基础 -- Unity新用户的最好起点.
http://unity3d.com/support/documentation/Manual/Unity%20Basics.html


参考手册 -- 深入细节的描述Unity的所有组件和引擎功能.
http://unity3d.com/support/documentation/Components/index.html
脚本参考 -- 脚本类和代码范例.
http://unity3d.com/support/documentation/ScriptReference/20_class_hierarchy.html


Unity 编辑器
问) 我如何获得试用版Unity
答) 只需根据你的系统平台从这里选择下载: http://unity3d.com/unity/download

问) 我想评估Unity专业版,怎么办?
答) 给support@unity3d.com发送电子邮件,我们会帮助你解决.

问) 当我购买Unity后,它的更新是免费的吗?
答) 所有小版本升级都是免费的. 比如Unity 2.x授权用户, 意味着".x"的升级都是免费的. 例如, 2.1用户可以免费升级到2.5. 你能随时从这里下载最新版Unity:http://unity3d.com/unity/download

问) 我看到有新的版本发布了,我如何获得它?
答) 你可以随时从这个地址下载最新版本 http://unity3d.com/unity/download. 即使显示的是 "Trial Download(试用下载)", 当你有激活码时激活它以获得完整功能的Unity..

问) 我已经购买/升级了Unity,我如何激活它?
答) 从菜单栏, Mac中用"Unity->Enter Serial Number...",或者在Windows中从"Help->Enter Serial Number..."后进行"Internet Activation(网络激活)"或"Manual Activation(手动激活,如果你电脑未联网)".

问) 如何手动激活?
答) 你需要创建一个请求文件并邮件给我们,我们会帮助您. 在手动激活对话框, 点击 "Save License Request...(生成许可请求)"后将生成的文件邮件至support@unity3d.com. 我们会处理并回复给你一个激活文件. 同样在手动激活对话框, 单击 "Read License...(读入许可)" 并载入激活文件.

问) 我的授权能装几台电脑?
答) Unity最多可以激活两台机器在每个用户. 比如台式机/笔记本,家里电脑/公司电脑,或者Mac系统/Pc系统.

问) 我购买了一台新电脑,但是当我试图输入我的序列号时得到提示"your serial number is invalid(你的序列号无效)",怎么回事?
答) 这大概是你的授权达到了激活上限. 请写邮件到support@unity3d.com,我们将帮助你在你新的电脑上激活Unity.

问) 我使用Windows Vista,每次我启动Unity,我都会看到一条信息"Unity Editor has stopped working(Unity编辑器停止响应)",之后我依旧可以使用它,为啥?
答) 由于Vista的Bug, 有些电脑在运行Unity编辑器之前需要禁用"Data Execution Prevention(数据执行保护)",到开始菜单->设置->控制面板(分类视图)->系能信息和工具->改变视觉效果->数据执行保护中激活"除以下程序开启数据执行保护"选项,并且点击"添加"将Unity编辑器添加进去.

问) Unity编辑器鞥否运行于Windows 7 beta?
答) Unity 2.5.0不支持Windows 7 beta. 以后增加对Windows 7的支持.

网页播放器
问) Unity Webplayer是什么?
答) 网页播放器是浏览器的一个可下载的插件.能让你在网页上浏览你的游戏..

问) 如何安装Webplayer?
答) 从 http://unity3d.com/unity-web-player-2.x 下载或者浏览任何Unity网页播放器页面.

问) 网页播放器安装完后如何更新?
答) 在你浏览场景时候播放器插件将自动更新版本.如果你是用Vista,当要升级的时候系统可能会提示你.

问) 我使用Windows Vista 和 IE8. 我不能使用全屏播放.
答) 很遗憾,因为IE的缘故我们不得不在Vista/IE8中禁用全屏模式.如果IE修正了这个问题,我们将重新开放全屏模式.

提交问题和错误
问) 我有一个Unity的问题,怎么办?
答) 最佳方式是使用软件内置的错误发送报告功能来提交问题给Unity技术部.你可以从Unity菜单的"Help->Report a Problem"中找到并使用它.

问) 这个错误报告有点复制,我怎么填写它?
答) 简而言之,我们需要知道这个问题并能重现它.重现问题之后我们才能修正它.因此你要告诉我们如何重现这个错误. 大多时候, 我们需要使用你的工程目录重现错误. 请在Bug反馈的时候压缩你的项目目录, 哪怕有500MB.

问) 那我现在我已经提交了一个Bug!现在该怎么办?
答) 如果我们处理Bug时候需要更多信息或有疑问会发邮件询问你. 如果你没有压缩你的项目文件夹和我们无法重现Bug, 我们会向你询要项目目录.

问) 当我提交了错误报告后,又有了一些相关新的信息及Bug. 我如何提交这些信息给Unity?
答) 在最初你提交错误报告的时候,你将收到自动生成的一封邮件,里面包含了案件号. 在任何时候你都可以回复这封邮件,你的回复将按照案件号自动添加在我们的Bug跟踪器.这样便于一些测试者或开发者查看Bug时能看到你提交的最新信息.

问) 我提交的Bug多久会被修正?
答) 早期,Bug修正将包含在官方下一次发布Unity时候.并不是每个Bug修正后我们会理解更新Unity发布, 所以你的Bug可能会在2-3次更新后被修正. 我们会尽力按照Bug的严重性来决定修正的顺序.

问) 我不会写游戏脚本.Unity的技术可以帮我吗?
答) 对于你游戏中编写脚本遇到的问题, 请查看论坛获得帮助或进入IRC聊天室.对于你的游戏Unity不提供编写脚本援助.如果你需要帮忙写脚本,你可以寻求Unity工作室(http://www.unity-studios.com/)的付费支持.

1:天空盒有接缝怎么解决?
答:在贴图导入设置里设置Wrap Mode为"Clamp".

2:DDS格式怎么不显示?
答:Unity不支持DDS格式,Unity会将除DDS外的其他格式图片具有为DDS同样的优化.

3:Unity如何动态载入外部模型等文件?
答:可以使用AssetBundle:http://unity3d.com/support/documentation/ScriptReference/AssetBundle.html

4:脚本编辑器有语法提示吗?
答:有的,Win版使用Ctrl+I,Mac版使用Ctrl+>.

5:如何使用烘焙贴图(多重纹理)?
答:不要使用Shell贴图,直接将烘焙图赋予贴图的"自发光"通道之上.

6:怎么屏蔽Webplayer右键菜单?
答:<param name="disableContextMenu" value="true" />

7:为什么水面没有实时反射效果?
答:只有专业版才支持这种反射效果.

8:怎么做摄像机漫游动画?
答:Max正常制作摄像机漫游动画,倒到Unity中后,将Unity的Camea拖拽到Max导出的摄像机Gameobject物体之上,作为其子物体即可.

9:如何自定义Webplayer载入Logo及进度条?
答:<param name="logoimage" value="Logo文件名" />,<param name="progressbarimage" value="进度条名"  />,<param name="progressframeimage" value="进度条外框名" />.

10:GUI上怎么使用中文字?
答:导入任意中文字体,然后定义GUISkin字体为该字体即可.

11:购买一个授权可以安装几台电脑?
答:可以安装于2个系统之上比如一个Win版一个Mac版.

12:Max文件扔到Unity中怎么说导入失败?
答:下载最新版Fbx插件,用Max导出Fbx文件然后扔Unity中.

13:如何不让摄像头穿透模型,离模型近了就像模型露面了?
答:设置相机的Near clip plane,调小一点,但是不要给负数.

14:怎么用双面贴图?
答:Unity中可设置双面Shader,最简单有效的办法是直接做成双面的实体模型.

15:导入的Fbx模型尺寸小于Max中的尺寸?
答:在Unity中该文件的导入设置中设置缩放因子为1.

16:如何给相机添加Glow效果?
答:选中相机对象,在菜单中选中Component-Image Effects-Glow赋予该组件即可(专业版才支持此特效)

17:怎么设置Webplayer默认尺寸?
答:到菜单Edit-Project Settings-Player中设置Default Web Screen尺寸即可.

18:怎么设置可执行文件的启动Banner?
答:到菜单Edit-Project Settings-Player中设置Resolution Dialog Banner.

19:如何设置雾效?
答:到菜单Edit-Render Settings中开启Fog及设置Fog Color等即可.

20:如何设定默认Skybox天空盒?
答:到菜单Edit-Render Settings中设置Skybox Material即可.
分享到:
评论

相关推荐

    Unity3D入门中文版教材.doc

    Unity3D 入门中文版教材涵盖了 Unity3D 的基本操作、模型和材质、FBX 导出插件、Unity3D 编辑器的基本操作、recursos 和 Assets、Unity3D 编辑器的高级操作、Unity3D 的应用、Unity3D 的开发工具、Unity3D 的资源和...

    unity3D官方学习资料+3D数学图形与游戏开发+unity3d入门经典

    通过学习这些实际案例,你可以更好地理解Unity在实际开发中的应用,并能快速解决常见问题。每个案例的解析都会让你对Unity的工具和技术有更深入的理解。 最后,"[3D数学基础:图形与游戏开发].扫描版.pdf" 是一本...

    Unity3D入门: 多个摄像机之间的切换

    在Unity3D游戏引擎中,使用多个摄像机是常见的实践,尤其在开发复杂场景或实现特殊视觉效果时。本教程将带你深入理解如何在Unity中设置和管理多个摄像机,并实现摄像机之间的平滑切换,以提升游戏体验。 首先,我们...

    unity 3D基础教程

    ### Unity 3D基础教程:构建3D平台游戏 #### 引言 Unity是一款功能强大的跨平台游戏开发引擎,被广泛应用于2D和3D游戏的制作中。本教程将带领初学者逐步学习如何在Unity中创建一个基本的3D平台游戏。教程不仅覆盖了...

    Unity3d的Javascript入门

    ### Unity3D的JavaScript入门知识点详解 #### 一、引言 随着游戏开发技术的不断发展,Unity3D作为一款强大的跨平台游戏引擎,受到了广大开发者们的青睐。Unity3D不仅支持C#语言,还提供了对JavaScript的支持,这...

    unity3d 脚本大全

    2. **Unity3D十五分钟教程.doc**:这是一份快速入门教程文档,可能涵盖了Unity3D的基础操作,包括界面介绍、基础脚本编写和场景构建等内容,对于初学者来说是非常有价值的参考资料。 3. **一个比较好的多人网络游戏...

    Unity3D脚本编写入门

    ### Unity3D脚本编写入门知识点详解 #### 一、教程目的 Unity是一款强大的跨平台游戏引擎,广泛应用于游戏开发、虚拟现实(VR)、增强现实(AR)等多个领域。在Unity中,脚本是非常核心的组成部分之一,因为它定义了...

    Unity3d的Javascript入门教程

    初学者在学习Unity3D的Javascript时,可能会遇到一些常见的问题。例如,在变量声明时,初学者可能会忘记使用分号结束语句,或者在声明变量时没有给变量起一个合适的名字。为了帮助解决这些问题,本教程提供了一些...

    unity3d游戏开发之脚本入门

    ### Unity3D游戏开发之脚本入门:详细解析与扩展 #### 教程目的与重要性 Unity3D是一款功能强大的跨平台游戏引擎,广泛应用于游戏、动画、虚拟现实(VR)和增强现实(AR)等领域。其核心优势之一在于其灵活的脚本...

    Unity3D_V3.X中文快速入门教程

    ### Unity3D_V3.X中文快速入门教程知识点详解 #### 一、Unity3D概述 - **定义**:Unity3D是一款跨平台的3D游戏开发引擎,支持多种平台的游戏开发,包括Windows、Mac、iOS、Android等。其最新版本在功能上有了显著...

    unity3d教程资源下载链接

    - **U3d_ŵͨʵİ.rar**:这可能是一份关于Unity3D通用实践的教程,涵盖了Unity3D的基础知识和常见问题解决策略。 - **Unity3dplaymakerĽ̳.rar**:PlayMaker是一款流行的Unity插件,用于非编程人员通过可视化脚本...

    unity3d game development by example beginner's guide

    《Unity3D游戏开发:实例入门指南》是针对初学者的一本详尽的教程书籍,由Ryan Henson Creighton编写,旨在通过实际操作的方式教授读者如何快速构建有趣且具有吸引力的小型游戏。本书的重点在于实践,让读者在动手的...

    unity3d圣典中文

    Unity3D是一款强大的跨平台游戏开发工具,广泛应用于制作2D和3D游戏,以及虚拟现实(VR)、增强现实(AR)项目。"Unity3D圣典中文"是一份宝贵的资源,旨在帮助开发者深入理解Unity3D的核心概念、功能和API。 首先,...

    unity超详细教程重点知识总结 unity基础入门3d建模

    一、Unity基础入门 二、游戏对象与组件 三、Unity界面与导航 四、脚本与C#基础 五、3D建模与材质 六、物理引擎与碰撞检测 七、音频与视觉效果 八、UI界面设计 九、动画系统 十、项目优化与发布 一、Unity基础入门 ...

    dotnet-Unity3D和Arduino之间的超级快速通信在一分钟内创建互动体验

    标题 "dotnet-Unity3D和Arduino之间的超级快速通信在一分钟内创建互动体验" 提到的是使用.NET开发框架,特别是Unity3D游戏引擎与Arduino硬件之间的高效通讯,从而在短时间内构建出互动体验。这个主题主要涵盖了两个...

    Unity快速入门课程 第四讲

    此外,文档可能还会介绍一些实用技巧和最佳实践,帮助初学者避免常见问题,提高开发效率。 总之,Unity的物理引擎和粒子系统是构建动态和互动3D场景的关键工具。通过学习这一部分,你不仅能够掌握基础的物理模拟,...

    A star.zip unity3D 自动寻路算法

    Unity3D是一款强大的跨平台游戏开发引擎,广泛应用于游戏制作、虚拟现实以及增强现实等领域。在游戏设计中,自动寻路算法(Pathfinding)是...提供的资源包应该可以帮助初学者快速入门并实践A*算法在Unity3D中的应用。

    Unity3D 室内小场景搭建(抓取、抛扔物体;射线相交位置瞬移)

    在本项目中,我们将深入探讨如何使用Unity3D V5.6.4版本构建一个针对HTC-VIVE的室内小场景。这个场景包含了虚拟现实(VR)中的常见交互功能,如物体的拾取与抛扔,以及通过射线相交进行的瞬移。这些功能对于创建沉浸式...

Global site tag (gtag.js) - Google Analytics