Unity3D
LixiSchool
这个作者很懒,什么都没留下…
展开
-
Unity 知识重点记录
【代码】Unity 知识盲点记录。原创 2023-03-01 14:14:27 · 207 阅读 · 0 评论 -
Unity 代码实现 颜色空间 Color Space 转换
大多数情况下,我们的项目使用的是Linear 颜色空间,但是又希望UI的显示是在。原创 2023-02-28 16:41:25 · 636 阅读 · 0 评论 -
Unity Copying **‘Temp/Unity.TextMeshPro.dll‘ to ‘Library/ScriptAssemblies/Unity.TextMeshPro.dl 报错
3.在软件里面随便添加一个脚本(C#)后再重启。1.关闭后重启 Unity。2.关闭360等杀毒软件。原创 2022-09-02 15:37:20 · 980 阅读 · 0 评论 -
Unity 文字提示,弹出提示,自适应提示内容
弹窗提示转载 2022-06-16 17:04:53 · 1115 阅读 · 1 评论 -
Unity 使用LineRender画物体的立方体框
使用LineRender组件画物体的包围盒线框转载 2022-06-14 11:24:27 · 838 阅读 · 0 评论 -
Unity 各个坐标系之间的转换
Unity 各个坐标系之间的转换原创 2022-06-13 14:45:17 · 693 阅读 · 1 评论 -
unity无锯齿圆角矩形、圆形shader,可做圆形头像显示
Shader "UI/RoundShape"{ Properties { [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} _Color ("Tint", Color) = (1,1,1,1) _RoundRadius("Round Radius", Range(0,0.5)) = 0.5 _Width("Width", Fl...原创 2022-05-11 18:57:12 · 1527 阅读 · 1 评论 -
Unity WebGL发布无法运行问题
问题1:It seems your browser does not support running Unity WebGL content from file:// urls. Please upload it to an http server, or try a different browser.解决方案:在 火狐浏览器里面设置:Mozilla firefox(火狐浏览器)开启方法firefox的用户请在浏览器的地址栏输入“about:config”,回车后:1、在过滤器...原创 2021-09-23 18:08:37 · 3174 阅读 · 0 评论 -
Unity 连接MySql 数据库
https://www.xuanyusong.com/archives/2326转载 2021-08-04 15:29:28 · 1143 阅读 · 0 评论 -
Unity Loom (原始)
来自插件:QR Code/Barcode Scanner and Generator--Cross Platform(Pro)https://assetstore.unity.com/packages/tools/integration/qr-code-barcode-scanner-and-generator-cross-platform-pro-56083using UnityEngine;using System.Collections;using System.Collecti...原创 2021-07-27 15:46:57 · 561 阅读 · 0 评论 -
unity 实用插件
监控流媒体播放插件:https://assetstore.unity.com/packages/tools/video/ump-win-mac-linux-webgl-49625#content原创 2021-03-24 15:05:05 · 158 阅读 · 0 评论 -
unity 360度对某个物体进行查看_camera
以某个物体为中心,可对它进行360度查看,拉近拉远等using UnityEngine;using System.Collections;[AddComponentMenu("Camera-Control/Smooth Mouse Orbit - Unluck Software")]public class SmoothCameraOrbit : MonoBehaviour{ public Transform target; public Vector3 ta...原创 2021-02-19 16:43:16 · 959 阅读 · 0 评论 -
unity 通过控制鼠标对物体进行查看
此脚本挂在某个物体上面,可以对着某个物体进行各个角度的查看,旋转,上下左右移动using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 此脚本挂在某个物体上面,可以对着某个物体进行各个角度的查看,旋转,上下左右移动/// </summary>public class Controller : MonoBehaviour{public C原创 2021-02-19 10:37:07 · 399 阅读 · 0 评论 -
unity 退出程序前确认是否退出
void OnApplicationQuit() { Application.CancelQuit();//退出拦截 MessageCtrl.Instance.OpenConfirmView("关闭界面将终止,确认关闭?", "", () => { Application.Quit(); }); }...原创 2020-12-16 14:27:45 · 3067 阅读 · 4 评论 -
Unity 发布的PC 端程序怎么实现隐藏任务栏,窗口置顶,隐藏标题。
Unity 发布的PC 端程序怎么实现隐藏任务栏,窗口置顶,隐藏标题? 如果单单使用Unity的api 能否实现我不知道,反正查了很多 但是都没查到。那么,我想到了借助windows的编程库来实现,反正Unity 是可以调用 c++ 和C# 库函数的。using System.Runtime.InteropServices;//control the task bar hide or show//liuyanleipublic class ToolControlTaskBar{ [Dl原创 2020-11-22 08:31:48 · 1499 阅读 · 0 评论 -
Unity_Android打包与环境配置
https://www.cnblogs.com/roz-001/p/11403329.htmlandroid SDK 路径:java jdk 路径:原创 2020-11-05 09:10:25 · 415 阅读 · 1 评论 -
Unity 实用小技巧
转载自:https://mp.weixin.qq.com/s?__biz=MzI4Mjk1MjA3MQ==&mid=2247483900&idx=1&sn=5d2a4a8795110d6ac9ab8d8b8cb0effa&chksm=eb936914dce4e002b9dcacd1d4ab66c48e5a...原创 2019-01-14 11:57:48 · 3056 阅读 · 1 评论 -
Unity 发布Android 遇到的问题集合
Unable to merge android manifests. See the Console for more details解决方案参考:https://www.cnblogs.com/we-hjb/archive/2017/04/27/6776371.html知道了原因,问题就好解决了。从官网下载一个旧版本的 Android SDK tools 。tools...原创 2020-03-25 17:03:21 · 941 阅读 · 1 评论 -
unity 按住鼠标选取区域截图
privateintcapBeginX;privateintcapBeginY;privateintcapFinishX;privateintcapFinishY;publicImageshowImg;//UsethisforinitializationvoidStart(){...原创 2020-01-17 11:22:33 · 477 阅读 · 0 评论 -
Unity 2018 程序集
1.unity2018以上支持在工程里面创建程序集创建程序集所在的目录和子目录的代码文件都会被归类为此程序集里面,遵循就近原则,就是离哪个程序集近就属于哪个程序集下如果在根目录创建程序集,则会覆盖unity本身默认创建的程序集(Assembly-CSharp.dll),最外层的程序集默认可以访问其他程序集,而其他程序集想要访问自身程序集以外的脚本,则必须手动添加依赖其他的...原创 2019-12-05 16:24:03 · 1288 阅读 · 0 评论 -
Unity开发遇到的坑
加载本地图片:图片的路径不能同时包含 "/" 和 "\",这样的路径是加载不成功的,如以下路径是错误的:@"I:\UnityPlugin\superScrollview2.2.2\Archive/Lixi/codeScene/";本地图片的路径分隔符 不管是 "/"还是 "\\" 都可以在路径前面加:"file://" 加载出图片来,如一下路径: string st...原创 2019-11-19 10:21:31 · 567 阅读 · 1 评论 -
Unity开发知识盲点
字符串转 键盘类型:KeyCodecode=(KeyCode)Enum.Parse(typeof(KeyCode),keycodeString);通过GameObject.Find() 或者FindObjectOfType<>找不到隐藏的物体, 这时可以通过transform.Find("childName")查找隐藏的子物体。Unity编辑...原创 2019-11-08 14:17:54 · 135 阅读 · 0 评论 -
Unity3d 手势控制模型放大缩小
先看一下效果 步骤:先新建一个Cube,调整一下位置和大小 新建脚本Gesture.cs,将脚本Gesture挂在Cube上 编写脚本Gesture.cs using UnityEngine;using System.Collections;public class Gesture : MonoBehaviour { private Touch oldTo...转载 2018-12-21 14:19:37 · 2044 阅读 · 1 评论 -
Unity 开发知识点笔记集合
Awake 和 Start 的执行时机Awake函数是不管脚本是否启用,只要挂载的游戏物体显示就调用,Start函数只有在脚本设置为可用并且游戏物体显示的情况下才会调用当使用Application.OpenURL(m_BunleTargetPath+"/");打开文件时,末尾一定要加路径分隔符才能打开privatestaticstringm_BunleTa...原创 2018-12-27 14:35:01 · 1135 阅读 · 0 评论 -
Unity 代码改宏定义
两个函数PlayerSettings.GetScriptingDefineSymbolsForGroup(targetGroup); //所有宏定义 ; 分割PlayerSettings.SetScriptingDefineSymbolsForGroup(targetGroup, sz); //写入全部宏,相当于改配置使用笔记需要考虑一组宏定义的互斥问题,要保持不改动的宏...转载 2018-12-21 16:58:27 · 1436 阅读 · 0 评论 -
UnityEditor下文件操作方法汇总
猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/50595585最近经常需要些一个编译工作脚本,经常操作一个文件。下面是一个汇总了的文件操作方法。using UnityEngine;#if UNITY_EDITORusing UnityEditor;usi...转载 2018-05-23 15:48:40 · 2275 阅读 · 0 评论 -
unity3D 彻底搞懂 Quaternion LookRotation FromToRotation SetLookRotation方法
转载自:https://blog.csdn.net/narutojzm1/article/details/51276433 我的问题是从LookRotation方法引入的。我的场景:赛道、汽车、赛道上每隔一段摆放一个碰撞检测板;我的目的:我在做一个赛车游戏的AI汽车导航。我使用的就是NavMeshAgent做导航,然后我发现汽车一直都是水平的,哪怕上坡下坡,也是水平的。然后我准备使...转载 2018-12-27 09:18:27 · 660 阅读 · 0 评论 -
Unity协程的yield & C#的yield关键字
https://blog.csdn.net/qq_33337811/article/details/73608891?utm_source=blogxgwz0https://blog.csdn.net/jinxiul5/article/details/82114407?utm_source=blogxgwz0Unity协程的yield & C#的yield关键字1.Unity协...转载 2018-10-17 11:09:49 · 954 阅读 · 0 评论 -
Unity3d 设计自己的单个计时类
程序和游戏中往往有很多需要计时的地方,比如很多日常任务是领取后倒计时到了就可以完成的。于是之前做游戏的时候设计了一个计时类Timer,需要使用的时候实例化一个Timer,并且在Update中进行计时即可。首先确定实现计时器需要哪些变量和功能。我们需要判断计时器是否在工作,总的计时时长,当前的计时时长和计时的进程。我们还需要一些简单的方法,如开始,暂停,恢复,停止等,当然在各个方法执行的时候能够针...转载 2018-09-30 11:41:43 · 187 阅读 · 0 评论 -
Unity3D UGUI之自制定时器
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;/// <summary>/// 描述:处理计时功能,包括计时开始,暂停计时/// </summary>public class CalculatorTime : ...原创 2018-09-30 10:48:06 · 347 阅读 · 1 评论 -
Unity 异步加载场景进度条
using UnityEngine.SceneManagement; //使用场景管理空间AsyncOperation prog = SceneManager.LoadSceneAsync("场景"); //新的异步加载场景API,返回异步参数 AsyncOperation.progress // 获取进度(我测试了一下最大是0.9,可能要真正跳到场景才是1) Async...原创 2018-09-22 23:59:34 · 1527 阅读 · 0 评论 -
看向目标并且旋转
using System.Collections;using System.Collections.Generic;using UnityEngine;/**** Title: "***"* 主题:**** description:* 功能:YYY* Data:2018* version(版本):* Modify recoder...原创 2018-12-26 11:12:47 · 182 阅读 · 1 评论 -
Unity常识
1.Unity编辑器:切换到书中的页面的时候点击window. Layouts, 选择2 by3; 这样就会还原成书中的页面2.在asset_store上可以下载一些模板资源,. Ctrl+9就可以切换, 也可以通过打开window, asset_store来打开这个页面.4.操作Scene视图, 选中手型工具, 然后按住alt键可以任意的切换视角.不按住alt的话只能是平...转载 2019-03-15 09:41:42 · 2966 阅读 · 0 评论 -
Unity 开发工具 辅助软件
netreactor:代码混淆加密保护工具 .NETReactor是一款强大的.NET代码混淆加密保护工具,常用于防止对.NET程序的反编译破解等场景。net reactor是一款代码保护软件,当你开发应用程序的时候就可以在软件保护源代码,让别人无法修改你的软件,对于开发人员设置代码加密是非常有帮助的,这款软件提供多种加密方式,可以将.NET程序集文件加载到软件设置保护...原创 2019-09-24 09:49:55 · 540 阅读 · 0 评论 -
Unity 截图功能
可以设置各种分辨率,图片样式(png,jpg)/* * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the Lice...原创 2019-08-30 19:10:21 · 256 阅读 · 1 评论 -
Unity 画面质量设置
类似王者荣耀里面的 画面质量设置:低,中,高 void Update() { if(Input.GetMouseButtonUp(2)) { //width += intervalRes; //Screen.SetResolution(width, width, true); ...原创 2019-08-22 17:25:49 · 4015 阅读 · 0 评论 -
Unity 通过LineRenderer组件画线段
using System.Collections;using System.Collections.Generic;using UnityEngine;public class DrawLineByMouse : MonoBehaviour { //画线组件预制体 public Transform gestureOnScreenPrefab; ...原创 2019-08-23 20:31:35 · 1269 阅读 · 0 评论 -
Unity 中PlayerSettings类的功能
PlayerSettings类在UnityEditor命名空间下主要设置都在PlayerSettings里面,下面是各个属性的含义:Company Name:设置公司名称Product Name:设置项目名称,这个获取窗体句柄的时候用的到Default Icon:默认的exe图标,更改打包好的exe文件的iconDefault Cursor:默认的鼠标图标,就是...原创 2019-07-11 16:49:21 · 2505 阅读 · 0 评论 -
Unity 立方体cube的顶点位置生成小立方体
using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 立方体八个顶点的位置生成八个小立方体/// </summary>public class CubeCorner : MonoBehaviour { public ...原创 2019-07-10 18:00:37 · 2670 阅读 · 0 评论 -
Unity 跟随鼠标旋转_在物体平面上
using System.Collections;using System.Collections.Generic;using UnityEngine;public class RotationForrowMouse: MonoBehaviour { public float rotSpeed = 30f; void Update () { Plane play...原创 2019-07-03 16:04:08 · 1060 阅读 · 0 评论