4.FGUI基础-基础知识-项目设置
4.1 知识点
打开项目设置
主菜单——>文件——>项目设置
学习项目设置
基本
设置项目名和项目类型
默认值
- 默认值影响编辑器中内容
- 和游戏运行时无关,主要是用来设置在编辑时的一些默认内容。
- 设置好默认值之后点击应用,创建一些资源时会自动设置的和默认值一样,比如创建文本时的字体、颜色、大小。
快捷菜单
可以在控件下拉箭头快捷设置字体、大小、颜色,不用点旁边的选字体或者选其他按钮进去再选了。
适配设置
缩放模式:设置物理屏幕和逻辑屏幕的映射关系
- 根据屏幕大小缩放:按适配模式对物理屏幕进行缩放,得到逻辑屏幕
- 不缩放:物理屏幕和逻辑屏幕一致
适配模式:根据计算全局缩放系数的方式,当缩放模式为“根据屏幕大小缩放”才有效
- 适应宽度和高度(适合有横竖屏切换的游戏):取宽和高比例较小的进行缩放。该模式始终保证 UI 内容缩放后再屏幕内,如果有留边,留边部分通过关联系统(类似锚点)进行处理
- 适应宽度(适合竖屏游戏):固定取宽的比例进行缩放,高边可能超出屏幕
- 适应高度(适合横屏游戏):固定取高的比例进行缩放,宽边可能会超出屏幕
设计分辨率:UI 设计时使用的分辨率,比如 19201080,1136640 等等。之后分辨率比例计算就会根据这里的值用于计算
设备配置:我们可以添加用于测试的设备分辨率
项目分支 多国语言 自定义属性之后再进行讲解
项目设置的重要性
- 可以修改实际运行的平台。
- 可以设置在编辑器内的一些默认值。
- 可以设置方便使用的字体列表、颜色列表和字体大小列表。
- 可以进行分辨率自适应的基础设置。
- 可以编辑项目分支、多国语言和自定义属性。
- 一般情况下,我们在新建一个 FGUI 的工程后,最好就把这些项目基础设置设置好。
4.2 知识点代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Lesson04_FGUI基础_基础知识_项目设置 : MonoBehaviour
{
void Start()
{
#region 知识点一 打开项目设置
//主菜单——>文件——>项目设置
#endregion
#region 知识点二 学习项目设置
#endregion
#region 知识点三 项目设置的重要性
//1.可以修改实际运行的平台
//2.可以设置在编辑器内的一些默认值
//3.可以设置 方便我们使用的 字体列表 颜色列表 字体大小列表
//4.可以进行 分辨率自适应的基础设置
//5.可以编辑 项目分支、多国语言、自定义属性
//我们一般新建一个FGUI的工程后 最好就把这些项目基础设置 设置好
#endregion
}
}
4.3 练习题
对新建的FGUI工程进行项目设置
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com