Unity打包Standalone时

会出现一个exe文件和一个data文件夹

可是我们平常见过的软件

基本没有这种像这种结构的

一般都是一个安装文件,然后点击安装,选择路径,生成快捷方式…

本篇博客将介绍如何将Unity发布的内容打包成一个安装文件

并具备选择安装路径、生成快捷方式、定义安装文件图标、定义快捷方式图标的功能

需要准备的文件:

1.Unity打包出的exe文件和data文件夹

2.bmp图像文件(用来显示在安装文件的对话框)

3.ico文件(快捷方式图标)

4.rar软件(7zip不可以)

.bmp文件可通过PS或者画图另存为成.bmp格式

.ico文件可在线生成http://www.favicon-icon-generator.com/

将1.2.3三个文件一个文件夹放到一个文件夹中

准备好这些文件后,接下来开始打包

1.在这4个文件所属的文件夹右键->添加到压缩文件(A)…

2.在“常规”选项卡中选中创建自解压格式压缩文件

3.转到“高级”选项卡,点击“自解压选项”,弹出“高级自解压选项”窗口

4.转到“文本和图标”选项卡,“从文件加载自解压徽标”,点击浏览,定位准备好的.bmp文件(此步骤可将此.bmp文件显示在解压对话框)

5.“从文件加载自解压文件图标”,点击浏览,定位到准备好的.ico文件(此步骤可将此安装包的图标更换成为此.ico文件)

6.转到“高级”选项卡,点击“添加快捷方式”

7.设置快捷方式

“源文件名” 填写exe文件的路径地址,注意:需要将文件夹路径也写进去

如:DHDA-1.3.2.0227_release/DHDA-1.3.2.0227_release.exe

“快捷方式描述”就是我们鼠标右键移到快捷方式时要显示的内容,可自己按需填写

“快捷方式名” 填写快捷方式的名字

如:DHDA

“快捷方式图标” 填写.ico的路径地址,也需要将文件夹路径写进去

如:DHDA-1.3.2.0227_release/icon.ico

8.一路点击确定,即可生成安装文件。

Unity3D打包 将发布的exe文件打包成一个Windows安装文件(自解压文件)的更多相关文章

  1. 用脚本如何实现将Linux下的txt文件批量转化为Windows下的txt文件?

    众所周知,Windows和Linux的文件换行回车格式不同,Windows下换行格式是\r\n(回车+换行),Linux下换行格式为\n(只是换行),因此,其中一个操作系统的文本文件若需要在另外一个中 ...

  2. Linux内核驱动将多个C文件编译成一个ko文件的方法——每一个C文件中都有module_init与module_exit

    以两个C文件为例: 将本该被分别编译成adc_device.ko和adc_driver.ko的adc_device.c.adc_driver.c编译成一个ko文件! 採用方法: 第一步.改动C文件 1 ...

  3. 多个EXCEL文件合并成一个

    Python的numpy处理起来会比较方便,有空实现一下,这里是Excel内部代码的方式: 合并方法如下: 1.需要把多个excel表都放在同一个文件夹里面,并在这个文件夹里面新建一个excel.如图 ...

  4. Activex打包于发布完整版---ActiveX打包

    前面介绍了数字证书的原理与制作:http://blog.csdn.net/jiangtongcn/article/details/13508365,下面来看一下ActiveX组件的打包. 我现在有一个 ...

  5. 如何将两个/多个PDF文件合并成一个?

    原文链接:https://docsmall.com/blog/how-to-merge-pdf 工作中我们总会遇到将PDF合并的问题,比如: 多次扫描的PDF文件,需要合并到一个 PDF文件需要追加一 ...

  6. 怎样把网站js文件合并成一个?几种方法可以实现

    我们在建网站时经常会用js特效代码以使页面更美观,比如js幻灯片代码.js下拉菜单等,但是网页特效一多,如果js文件没有合并的话会降低网站的性能,这时我们就要考虑合并js文件了,ytkah总结了以下几 ...

  7. python csv文件转换成xml, 构建新xml文件

    csv文件 code from xml.etree.ElementTree import Element,ElementTree,tostring import json,csv def csvtox ...

  8. Ubuntu 14.04 将一个sh文件制作成类似于windows下的可以双击执行的快捷方式

    # 创建文件 touch test.desktop # 在test.desktop中写入如下内容 [Desktop Entry] Version=1.0 Type=Application Termin ...

  9. 将任意音频格式文件转换成16K采样率16bit的wav文件

    此转换需要使用ffmpeg 假设有目录 d:\录音 目录有 张三.m4a, 李四.m4a xxx.m4a(其他任意格式音频触类旁通可以把 *.m4a改成*.*).批量转换成采样率16K,有符号,16b ...

随机推荐

  1. python爬虫提取冰与火之歌五季的种子

    # -*- encoding:utf-8 -*- import requests import re import sys reload(sys) sys.setdefaultencoding(&qu ...

  2. windows转mac-开发环境搭建(一):mac上搭建maven环境

    1.下载地址:https://maven.apache.org/download.cgi 将下载的maven压缩包进行解压,放入到一个方便管理的文件当中,解压命令:tar zxvf apache-ma ...

  3. Activity工作过程

    Activity工作过程: Activity.startActivity--> Activity.startActivityForResult--> Instrumentation.exe ...

  4. 傅里叶变换 - Fourier Transform

    傅里叶级数 傅里叶在他的专著<热的解析理论>中提出,任何一个周期函数都可以表示为若干个正弦函数的和,即: \[f(t)=a_0+\sum_{n=1}^{\infty}(a_ncos(n\o ...

  5. mysql的常用引擎

    在MySQL数据库中,常用的引擎主要就是2个:Innodb和MyIASM. 首先: 1.简单介绍这两种引擎,以及该如何去选择.2.这两种引擎所使用的数据结构是什么. 1. a.Innodb引擎,Inn ...

  6. 30分钟掌握ES6/ES2015核心内容(上)

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准.因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015. 也就是说,ES6就是ES2015. ...

  7. java I/O框架 (二)文件操作(File)

    1.介绍 java io中最常操作的就是我们电脑中的文件,将这些文件以流的形式本地读写,或者上传到网络上.java中的File类就是对这些存储于磁盘上文件的虚拟映射,这也体现了java面向对象的思想, ...

  8. javascript parseint

  9. eclipse在线安装JBoss Tool过程

    eclipse在线安装JBoss Tool过程 1.打开eclipse,依次点击"help--->Install New Software..." 2.再单击"Ad ...

  10. Git资料整理

    一.Git知识 1. Git入门 2. Pro Git 3. 廖雪峰的官方网站 4. 下载地址 二.GitHub 三.Git客户端 1. TortoiseGit 下载地址 Git和TortoiseGi ...