• Unity3D PC版本打包

    2013-03-19 10:55:11
    PC端虚拟现实项目,build之后都会生成两个文件(一个exe文件和一个_data)文件,而且路径还不支持中文,很不方便。其实可以用window自带的压缩包的方法把这两个文件合并成一个文件。 首先选中这两个文件-->右键--...

    做PC端虚拟现实项目,build之后都会生成两个文件(一个exe文件和一个_data)文件,而且路径还不支持中文,很不方便。其实可以用window自带的压缩包的方法把这两个文件合并成一个文件。

    首先选中这两个文件-->右键-->选择“添加到压缩文件”


    ”压缩文件格式“选择 --> ZIP 压缩选项选中 “创建自解压格式压缩文件” 。


    选项卡中选择“高级”


    选中“后台压缩” --> 打开“自解压选项”


    1.常规:“解压后运行” 处填写 需要启动的exe文件名

    2.模式:选中"全部隐藏"

    3.更新:选中“仅更新已存在文件”和“跳过已存在的文件”

    4.文本和图标:可更换ICON



    然后就可以了~


    展开全文
  • UnityPC打包参数设置 主要设置都在PlayerSettings里面 Company Name:设置公司名称 Product Name:设置项目名称,这个获取窗体句柄的时候用的到 Default Icon:默认的exe图标,更改打包好的exe文件的icon ...

    UnityPC端打包参数设置
    主要设置都在PlayerSettings里面

    Company Name:设置公司名称

    Product Name:设置项目名称,这个获取窗体句柄的时候用的到

    Default Icon:默认的exe图标,更改打包好的exe文件的icon

    Default Cursor:默认的鼠标图标,就是更改鼠标样式

    Cursor Hotspot:鼠标热点坐标?what’s the fuck?查也查不到啥

    Resolution and Presentation:分辨率和演示

    Default Is Full Screen:默认是否全屏。

    Default is Native Resolution:是否自动设置分辨率,如果勾上就是自动匹配分辨率,

    没有勾上则会弹出两个参数设置窗体的高度和宽度。

    Run in BackGround:当程序失去焦点后是否继续运行。

    Standalone Player Options:独立 播放 选项

    Capture Single Screen:捕获单屏,如果开启,在全屏模式下单机游戏不会在多显示器设置的第二显示器变暗。这个应该是是否只在主屏显示,还是可以再分屏中显示

    Display Resolution Dialog:是否显示分辨率对话框,Disabled 禁用 Enabled 启用 Hidden by default默认隐藏

    Use player Log:写入带有调试信息的日志。

    Resizable Window:打成窗口模式后是否可以拖动窗体边界。

    Mac App Store Validation:开启Mac应用商店验证。

    Visible In Background:如果Visible In Background这个选项不挑勾的话,那每当打开文件,或者我切换到别的窗口时,U3D程序会自动最小化。
    但是如果这个选项挑勾的话,则U3D程序就会像一个Windows窗口一样置后,但不会最小化。
    Force single Instance:同时只允许打开一个程序。

    Unity发布PC端时固定分辨率
    在生成设置里面的Resolution and Presentation里面对Display Resolution Dialog完成如上设置,取消选择分辨率窗口
    然后把Default Is Full Screen的对勾去掉,填写上自己想要的分辨率即可,如果完成以上设置并未得到想要的分辨率,可以参考下面的代码
    using UnityEngine;
    public class Resolution : MonoBehaviour
    {
    void Awake()
    {
    Screen.SetResolution(1366, 768, true);
    }
    }
    前两个参数为想要得到的分辨率的宽和高,第三个参数选择是否全屏,true为全屏模式,false为窗口模式

    展开全文
  • UnityPC打包参数设置

    2020-01-08 11:43:44
    主要设置都在PlayerSettings里面 Company Name:设置公司名称 Product Name:设置项目名称,这个获取窗体句柄的时候用的到 Default Icon:默认的exe图标,更改打包好的exe文件的icon Default Cursor:默认的鼠标...

    主要设置都在PlayerSettings里面

    Company Name:设置公司名称

    Product Name:设置项目名称,这个获取窗体句柄的时候用的到

    Default Icon:默认的exe图标,更改打包好的exe文件的icon

    Default Cursor:默认的鼠标图标,就是更改鼠标样式

    Cursor Hotspot:鼠标热点坐标?what's the fuck?查也查不到啥

    Resolution and Presentation:分辨率和演示

    Default Is Full Screen:默认是否全屏。

    Default is Native Resolution:是否自动设置分辨率,如果勾上就是自动匹配分辨率,

    没有勾上则会弹出两个参数设置窗体的高度和宽度。

    Run in BackGround:当程序失去焦点后是否继续运行。

    Standalone Player Options:独立 播放 选项

    Capture Single Screen:捕获单屏,如果开启,在全屏模式下单机游戏不会在多显示器设置的第二显示器变暗。这个应该是是否只在主屏显示,还是可以再分屏中显示

    Display Resolution Dialog:是否显示分辨率对话框,Disabled 禁用 Enabled 启用 Hidden by default默认隐藏

    Use player Log:写入带有调试信息的日志。

    Resizable Window:打成窗口模式后是否可以拖动窗体边界。

    Mac App Store Validation:开启Mac应用商店验证。

    Visible In Background:如果Visible In Background这个选项不挑勾的话,那每当打开文件,或者我切换到别的窗口时,U3D程序会自动最小化。

    //但是如果这个选项挑勾的话,则U3D程序就会像一个Windows窗口一样置后,但不会最小化。

    Force single Instance:同时只允许打开一个程序。

    展开全文
  • PC 是最常见的游戏运行平台。在 2007 年之前,PC平台上能够玩的单机游戏实在是少之又少,而几乎就是网游的天下,但是从 2007 年开始,情况就发生了变化。...利用Unity 3D开发游戏,在需要发布游戏时,执行 File...

    PC 是最常见的游戏运行平台。在 2007 年之前,PC平台上能够玩的单机游戏实在是少之又少,而几乎就是网游的天下,但是从 2007 年开始,情况就发生了变化。

    随着欧美游戏的崛起,很多游戏开始登录 PC 平台,并且很多游戏类型和好的创意诞生于 PC 平台。Unity 平台支持 9 种游戏,PC 平台就是其中最重要的发布平台之一。

    利用 Unity 3D 开发游戏,在需要发布游戏时,执行 File→Build Settings 菜单命令,如下图所示。
     

    Build Settings命令


    在 Platform 列表框中选择 PC,Mac&Linux Standalone 选项,在右侧的 Target Platform 下拉列表中可以选择 Windows、MacOS X、Linux 选项,在右侧的 Architecture 下拉列表中可以选择 x86 或 x86_64 选项,如下图所示。
     

    发布平台选择


    单击左下角的 Player Settings 按钮后,便可以在右侧的 Inspector 面板中看到 PC,Mac&Linux 的相关设定,如下图所示。在 PlayerSettings 界面中,Company Name 和 Product Name 用于设置相关的名称,而Default Icon 用于设定程序在平台上显示的图标。
     

    Player Settings界面


    在 PlayerSettings 界面的下部有 4 个选项设置:Resolution and Presentation、Icon、Splash Image 和 Other Settings。下图是 Resolution and Presentation 的参数设置内容,参数如下表所示。
     

    Resolution and Presentation参数设置

     

    参 数 功 能
    Default Is Full Screen 若选中此复选框,则游戏启动时会以全屏幕显示
    Default Is Native Resolution 默认本地分辨率
    Run In Background 当暂时跳出游戏转到其他窗口时,显示游戏是否要继续进行
    Supported Aspect Ratios 显示器能支持的画面比例,包括4 : 3、5 : 4、16 : 10,16 : 9和Others


    当完成上述设置或者全部采用默认值后,便可回到 Build Settings 对话框,单击右下角的 Build 按钮,选择文件路径用于存放可执行文件。

    发布的内容是一个可执行的 exe 文件和包含其所需资源的同名文件夹,单击该文件后便会出现如下图所示的游戏运行对话框。
     

    游戏运行对话框

    实践案例:PC平台游戏场景发布

    案例构思

    在一个完整的 Unity 3D 项目制作完毕后,可以将其发布到很多主流游戏平台,其中 PC 平台是应用最广泛的平台,本案例主要讲解将 Unity 3D 游戏发布到 PC 平台的方法。

    案例设计

    本案例计划在 Unity 3D 内创建一个简单的场景,在场景内放入一个盒子基本几何体,并在场景内加入灯光,测试发布到 PC 平台后的效果,如下图所示。
     

    测试PC平台发布效果

    案例实施

    步骤 1):启动 Unity 3D 软件,并设置其存储路径,单击 Create 按钮即生成一个新项目,如下图所示。
     

    新建项目


    步骤 2):执行 GameObject(游戏对象)→Light(灯光)→Directional Light(方向光)菜单命令,创建灯光。

    步骤 3):执行 GameObject(游戏对象)→3D Object(三维物体)→Cube(立方体)菜单命令,创建一个小立方体,如下图所示。
     

    立方体效果图


    步骤 4):执行 File→Save Scene 菜单命令保存场景,如下图所示。
     

    保存场景


    步骤 5):执行 File→Build Settings 菜单命令,如下图所示。
     

    build setting命令


    步骤 6):弹出 Build Settings 对话框,单击 Add Current 按钮添加当前场景,然后选择 Platform(模板),这里需要选择 PC,在右侧界面中选择平台,这里需要选择 Windows,最后单击 Build 按钮,如果想编译打包后直接运行,查看运行结果,就单击 Build And Run 按钮,如下图所示。
     

    场景发布窗口


    步骤 7):弹出 Build PC,Mac&Linux Standalone 对话框,填写游戏的文件名,可以看到这里是生成 Windows 下的可执行文件,所以保存类型默认是 exe,不需要更改,然后单击“保存”按钮,如下图所示。
     

    游戏发布命名


    接下来就可以看到 Building Player 对话框的进度条,等进度条刷新完后,就完成了打包,如下图所示。
     

    游戏发布进度条


    步骤 8):当完成了打包后,游戏程序便立即运行,弹出的配置界面如下图所示。此时可以选择分辨率等参数,然后单击 Play!按钮即可运行游戏,可以看到运行的游戏界面,因为这里创建了一个简单的场景,所以只看到了一个场景的简单运行界面。
     

    游戏配置界面

    展开全文
  • 游戏打包发布简介 简介 现在的项目文件必须在 Unity 引擎中才能运行,通过 “打包发布” 可以将工程...Unity 发布 PC 端游戏 Build Settings [生成设置] File --> Build Settings 弹出项目生成设置面板...

    游戏打包发布简介

    • 简介
      • 现在的项目文件必须在 Unity 引擎中才能运行,通过 “打包发布” 可以将工程文件转换成独立的 “游戏文件”,即可脱离 Unity 引擎直接在电脑上运行。
      • 打包好的 “游戏文件” 就可以到处发布传播了。

    Unity 发布 PC 端游戏

    • Build Settings [生成设置]
      • File --> Build Settings 弹出项目生成设置面板。
      • 选择要发布的平台
      • 添加要发布的场景
    • Player Settings [详细设置]
      • Company:公司名称
      • Product Name:产品名称(游戏名称)
      • Default Icon:默认图标
    • 成品文件介绍
      • 一个 exe 可执行文件,一个 Data 数据文件夹,两者缺一不可且不可分割。
    展开全文
  • Mac Unity3D 打包

    2018-01-24 20:28:42
    使用到的工具和类库: XUPorter:  ... Mac-VS: https://docs.microsoft.com/zh-cn/visualstudio/mac/setup-vsmac-tools-unity http://www.monodevelop.com/download/#fndtn-downloa
  • 这里有我录的Unity3D从零开始的视频教程大家可以关注一下:http://www.imooc.com/view/555  视频会陆续的更新,需要讲什么也可以留言给我。 之前在项目中一直用的是别人以前的写的打包代码,后来项目需要需要修改...
  • Unity打包Standalone时 会出现一个exe文件和一个data文件夹 可是我们平常见过的软件 基本没有这种像这种结构的 一般都是一个安装文件,然后点击安装,选择路径,生成快捷方式… 本篇博客将介绍如何将Unity发布...
  • Unity通过AssetBundle(后简称Bundle)可以很方便的实现这个需求, 而本文目的正是提供一套方便地将整个项目资源打包的方案。 过程: 先将游戏资源分类,这里说的分类不是按资源类型(声音、贴图等)来分,而是...
  • Unity 极速入门AssetBundle资源打包 广州市码锋网络有限责任公...
  • 现在好了,Unity3D 4.3开始支持在Windows切换到iOS平台,可以设置iOS特定参数,并且打包iOS的Assetbundle,赶脚方便多了。 补充:经过测试并向Unity支持确认,在Windows下打包iOS的Assetbundle会比...
  • 1、Unity发布PC版游戏 1.Build Settings[生成设置] File–>Build Settings 弹出项目生成设置面板。 ① 选择要发布到的平台; ② 添加要发布的场景; 2.Player Settings[详细设置] Company Name:公司名称 ...
  • Unity游戏发布特点:“跨平台运行”,一处开发多处运行 WindowsPC发布方法: 第一步:菜单栏File→Build Settings 第二步:选择发布的平台和场景 第三步:你的游戏名字,公司名称 第四步:发布 发布时...
  • 连接Sqlite首先要把dll程序集导入到unity3d工程里面。安装好的unity中可以找到 其实发布PC端有这个就可以了。但如果是发布android的话。则需要这些。 在工程中创建一个文件夹,Plugins,Plugins文件夹中创建一个...
  • 此功能是实验功能,勾选上后,有时功能不会相应。建议不勾选
  • Unity的游戏打包

    2020-01-08 15:01:12
    Unity踩坑日记——PC打包后窗口控制抽风 Android打包 环境配置 unity3D打包发布Apk详细步骤 将unity项目发布到安卓手机(Unity2018.3.7f1) unity-添加编译宏及设置 参数设置 打包参数设置应根据实际项目...
  • Unity3D是一个跨平台的游戏开发引擎,它能够帮助开发者快速构建游戏场景,进行游戏开发与发布。它支持将开发好的作品发布到Windows、Mac OS、Android、iOS、Linux等多种平台。另外,Unity3D官方版本目前可以运行在...
  • 最近在研究Unity3D脚本批量打包,比如在Android平台下各种不同分辨率和不同内存大小的机器,可能还有不同的渠道包,不同渠道可能用的SDK都不一样,这一切的一切都表明你的代码无法做到自适应的,除非批量打包提供...
1 2 3 4 5 ... 20
收藏数 1,943
精华内容 777