standard 2018.2 assets unity

Unity Visual Studio 常用的自带配置以及快捷键

​ 完整文档->Unity Visual Studio 常用的自带配置以及快捷键 一、内联提示 不等号字体 快速创建新文件 快捷键:Ctrl+shift+A 选择下一项与多行光标 Alt+左键 功能增强需安装插件Select Next Occurrence 拆分窗口 窗口右上角 折叠大纲 ​ ......
快捷键 常用 Studio Visual Unity

Unity3D高级编程主程手记 学习笔记四:用户界面

用户界面(UI)是游戏项目中重要的组成部分。面对一个从零开始的项目,首先要选择选用哪个UI系统作为主框架。主流公司里最常用的UI系统有:NGUI,UGUI,除此之外还有部分公司使用FairyGUI,DoozyUI。 UGUI的运行原理 UGUI是在3D网格下构建起来的UI系统,它的每一个可显示元素都 ......
用户界面 手记 界面 Unity3D 笔记

Unity___AB包

## AB包 > 一些压缩文件,模型,预制体,图片.... ### Resources和AB包区别 1. Resources打包定死,只读,无法修改 2. 存储位置自定义,压缩方式,后期更新 3. 减少包体大小 4. 热更新 1.资源 2.脚本 #### 热更新过程 1. 获取资源地址 2. 通过资 ......
Unity AB

Unity 打包发布到 Web 相关配置

IIS 发布时,web.config 配置文件如下所示: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".data" ......
Unity Web

SQLite4Unity3d unity游戏数据库

SQLite4Unity3d是一种基于sqlite-net进行封装的unity包,适用在iOS,Mac,Android和Windows项目中工作,适用于中大型游戏 项目架构 传统unity序列化数据共有几种方案,包括使用本地持久化类 PlayerPrefs,使用Json方法、使用XMl方法,但以上几 ......

Unity 制作KinematicCharacterController

本篇博客为游戏开发记录,博主只是想自己做个移动组件给自己做游戏用,此间产生的一些经验也做一个分享。 # 简介 为了在3D世界中自由的控制我们的角色,引擎一般会提供一些基础的移动组件,上层用户做提供一些每帧的速度输入,移动组件应该返还一个正确的位置,一般来说就是保证不会穿模和沿着墙面滑行。 为了达成这 ......
KinematicCharacterController Unity

kali 2018.2镜像安装

[本文链接来源](https://jingyan.baidu.com/article/4e5b3e19f5df3391901e243a.html) > Kali Linux 前身是著名渗透测试系统BackTrack ,是一个基于 Debian 的 Linux 发行版,包含很多安全和取证方面的相关工具 ......
镜像 2018.2 kali 2018

Unity3D:专属 Inspector

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 专属 Inspector 专属 Inspector 是专门用于特定游戏对象、Unity 组件或资源的 Inspector 窗口。 它始终显示为其打开的项目的属性,即使您在场景或项目中选择了其他内容。 专属 Inspect ......
Inspector Unity3D Unity3 Unity 3D

Unity快速学习(2)--场景

Unity在开发中首先要有场景 先上关于场景操作的代码 ``` //两个类,场景类,场景管理类//场景跳转// SceneManager.LoadScene("MyScene); //获取当前场景 Scene scene = SceneManager.GetActiveScene0; //场景名称 ......
场景 Unity

BMFont用于Unity时的推荐设置

Font Settings 这边就是outline建议设为0(也就是关掉),这个在Unity中支持不是很好,而且BMFont生成的描边效果也很差。 Export Options padding和spacing建议不要使用0,可以减少边缘的毛糙效果。(下面第1张设置用的0,第2张用的2) ......
BMFont Unity

ASCII = American Standard Code for Information Interchange

Text only语言: Ascii码表(全)ASCII Table (7-bit) (ASCII = American Standard Code for Information Interchange) Decimal Octal Hex Binary Value 000 000 00 0000 ......

Unity3D:在 Inspector 中操作

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 在 Inspector 中操作 本页面描述了一些用于控制 Inspector 窗口本身的选项。有关设置游戏对象、脚本和资源的属性的信息,请参阅编辑属性。 Lock the Inspector 通常,Inspector 会 ......
Inspector Unity3D Unity3 Unity 3D

Unity如何判断两物体相交

using System.Collections; using System.Collections.Generic; using UnityEngine; public class cubemanger5 : MonoBehaviour { public GameObject cubePrefab ......
物体 Unity

Unity常用路径

Unity 常用路径总结 一、Application路径 先上在Unity中经常使用的代码 ``` //数据持久化路径 Application.persistentDataPath //Assets相对路径 Application.dataPath //StreamingAssets外部加载路径 A ......
路径 常用 Unity

Unity3D:Hierarchy 窗口

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 Hierarchy 窗口 打开 Unity 新项目时的默认 Hierarchy 窗口视图 Hierarchy 窗口显示场景中的每个游戏对象,如模型、摄像机或预制件。 可以使用 Hierarchy 窗口对场景中使用的游戏对 ......
Hierarchy Unity3D Unity3 Unity 3D

Unity 使用Advanced InI Parser .Open()时读取到不存在文件路径相关问题

在使用Advanced INI Parser插件用来读写配置文件时,如果在使用插件对象的Open()方法读取不存在的文件路径时,会自动创建相应的文件,但是这里需要注意的是,插件的Open()执行的操作是:判断文件是否存在=》若存在正常打开;若不存在则创建然后关闭文件流。请注意,这里是创建后关闭,所以 ......
路径 Advanced 文件 Parser 问题

Unity计算表面积

要计算在将一个新的长方体放入一堆紧密接触的长方体后,所有长方体的总表面积(去除与其他长方体的接触面积),可以按照以下步骤进行操作: 创建一个脚本,并将其附加到包含一堆长方体的游戏对象上。 在脚本中定义一个数组或集合来存储每个长方体的碰撞器组件。 在适当的时候(例如,在新增长方体之后),调用一个函数来 ......
表面积 表面 Unity

Unity3D:扩展设备模拟器

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 扩展设备模拟器 设备模拟器支持插件来扩展其功能并在模拟器视图中更改控制面板的 UI。 创建插件 若要创建设备模拟器插件,请扩展设备模拟器插件类。 若要将 UI 插入设备模拟器视图,插件必须: 重写该属性以返回非空字符串。 ......
模拟器 Unity3D Unity3 设备 Unity

Unity3D:扩展设备模拟器

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 扩展设备模拟器 设备模拟器支持插件来扩展其功能并在模拟器视图中更改控制面板的 UI。 创建插件 若要创建设备模拟器插件,请扩展设备模拟器插件类。 若要将 UI 插入设备模拟器视图,插件必须: 重写该属性以返回非空字符串。 ......
模拟器 Unity3D Unity3 设备 Unity

unity3D:添加设备

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 添加设备 若要将新设备添加到设备模拟器,请创建设备定义和设备覆盖。 设备定义是 Unity 项目中扩展名的文本文件。它包含描述设备属性的 JSON。.device 设备覆盖是包含设备屏幕边框的图像,以及凹口、打孔和屏幕矩 ......
unity3D unity3 设备 unity 3D

Unity3D:模拟类

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 模拟类 设备模拟器提供模拟类,可用于测试响应设备模拟器中特定于设备的行为的代码。 以下模拟类位于 UnityEngine.Device 命名空间中: 应用 屏幕 系统信息 这些模拟类具有与其常规 UnityEngine ......
模拟类 Unity3D Unity3 Unity 3D

第三章 Unity Shader概述

第三章 Unity Shader概述 [toc] # Shader和材质 ![](https://img2023.cnblogs.com/blog/3227058/202306/3227058-20230622230209087-1420815384.png) #### Shader的创建 ![]( ......
第三章 Shader Unity

Unity3D:模拟器视图

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 模拟器视图 “模拟器”视图在模拟的移动设备上显示应用程序。使用它来查看应用程序与该设备的屏幕形状、分辨率和方向的显示方式。 模拟器视图的屏幕截图 使用模拟器视图 若要打开模拟器视图,请执行下列操作之一: 在“游戏”视图的 ......
模拟器 视图 Unity3D Unity3 Unity

Unity 关闭运行自己的exe,结束进程

/// <summary> /// 退出程序 /// </summary> void QuitProcedure() { #if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false; #else Application.Quit( ......
进程 Unity exe

复习笔记-Unity

## 泛型与Object区别 1. Object是所有类型的基类,泛型是一种数据类型,将类型参数化达到代码复用提高软件开发效率 2. 泛型不用装箱拆箱,泛型是替换,将泛型参数替换成具体的类型,并且不需要强制类型转换,并且编译时自动检查类型安全,避免隐性的类型转换异常。 ## Toggle与Butto ......
笔记 Unity

vue3+vite 动态引用静态资源,动态引入assets文件夹图片的几种方式

可以参考这个回答,亲测有用 https://blog.csdn.net/weixin_43743175/article/details/125892613 ......
动态 静态 文件夹 方式 文件

unity 编辑器修改 prefab 的 私有字段

string prefabPath = idcardFunctionalPath; GameObject prefabInstance = PrefabUtility.LoadPrefabContents(prefabPath); SerializedObject serializedObject ......
字段 编辑器 prefab unity

unity发布后GPU占用过高

发布后显示GPU占用98%,太夸张了吧 同工程哪怕是空场景也是占用很高,除非新建工程 对比很久才发现,是垂直同步的问题,场景质量为最低的时候,不开垂直同步反而增大了性能消耗,包括CPU https://zhuanlan.zhihu.com/p/453296774 ......
unity GPU

Unity添加键盘控制代码

public class ArrowControl : MonoBehaviour { public float moveSpeed = 5f; // 实例化两个 Cube 并赋予初始位置 //cube1 = Instantiate(cubePrefab, new Vector3(-2f, 0.5f ......
键盘 代码 Unity

Unity:Gizmos 菜单

推荐:将NSDT场景编辑器加入你的3D工具链 3D工具集:NSDT简石数字孪生 Gizmos 菜单 Scene 视图和 Game 视图都有 Gizmos 菜单。 单击 Scene 视图或 Game 视图的工具栏中的 Gizmos 按钮,即可访问 Gizmos 菜单。 “场景”视图中的“辅助图标”按钮 ......
菜单 Gizmos Unity