- 博客(20)
- 资源 (8)
- 收藏
- 关注
原创 unity UGUI文本值悬浮放大显示 增加Text文本背景
用于解决文本显示地方有限的问题,当光标移到该文本控件上,额外悬浮显示全部文本内容。
2022-02-14 19:00:39 3507
原创 【笔记】Unity webgl 输入中文
Unity WebGL 中文输入和全屏问题_鑫毒季的博客-CSDN博客插件资源来自上面这位兄台的分享。操作如下:1、将WebGLInput脚本挂在InputField组件上。2、经过测试这里面带的字体显示不出来中文,临时在wiondws中拿了宋体过来(直接在C盘搜索:Fonts就可以找到字体文件夹了),然后就可以显示了;3、记得把字体给赋到InputField组件中。4、然后就可以了。简单笔记一下。插件链接: https://pan.baidu.co...
2021-10-11 17:03:32 2111 4
原创 Unity UI前显示可操控三维模型
原理:将Canvas设置为指定Camera渲染,在该Canvas上添加图片。将Canvas组件的Render Model属性设置为Screen Space - Camera,将摄像机挂到Render Camera上。如需要局部显示该图片背景,则设置Camera中的Viewport Rect参数。还需要其他全屏UI则另外添加Canvas和Camera,这样可做到全局和局部的效果。如要在背景前显示三维模型,则把模型放到Canvas图片和摄像机之间即可。...
2021-07-28 16:27:24 385
原创 unity 发布/Build设置
【PC端Build】1、设置windows窗口,可最大化和最小化,固定分辨率等任意一个脚本中Start()函数中加入:Screen.fullScreen = false;2、更换启动画面。
2021-03-08 18:11:05 6698
原创 unity VR 对象的旋转平移缩放
操作说明:因涉及到触发对象后操作,所以旋转和缩放需要通过扳机键切换来使用。通过按住拾取键左手柄平移,右手柄旋转,当点击右手柄扳机键后切换为缩放,此时旋转功能将无法使用,左右手柄均可平移,双手柄操作为缩放。再点击右手柄扳机键,右手柄可恢复旋转功能。一、平移缩放1、新建一个球形触发器作为操作对象,需要操作的模型可以作为此触发球的子对象,自行调节触发范围。2、平移使用抓取模型的功能即可。下图小箭头,是默认左手柄触发平移。3、VRTK_AxisScaleGrabAction 为VRTK缩放对象脚本
2020-07-15 19:49:26 1798
原创 【笔记】Unity ScrollView 按钮翻页
上图释:通过代码生成按钮,一页6个按钮,左右切换翻页。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class TestScroolView : MonoBehaviour { public GameObject objBtn; private RectTransform contents; pr..
2020-07-07 19:21:57 2546
原创 Unity C# 三角函数、直角三角形边角计算
直角三角形1、直角三角形,已知两直角边ab,求弦长c。ps:Mathf.Pow()函数为次方用法,Mathf.Sqrt()为开平方根//根据勾股定理(a²+b²=c²)求出支撑杆长度,开c的平方根得到弦的长度float c = Mathf.Sqrt(Mathf.Pow(a, 2) + Mathf.Pow(b, 2));2、直角三角形,已知边长,求夹角。ps:Mathf...
2020-04-29 15:28:19 5322
原创 unity 调用.exe程序
windows程序中Debug文件拷贝到unity项目文件下(和Assets文件夹同级),修改Debug文件名再使用代码调用。private string savePath = System.Environment.CurrentDirectory+ @"\文件夹名";public void RunExeByProcess(string arguments) { ...
2019-11-21 16:15:04 2573 2
原创 Json文件的操作
【JSON文件】1、保存文件(序列化),将程序对象保存到本地//程序对象类 public class Paths { public string Name; public List<Vector3> position; public List<Vector3> rotation; } Pa...
2019-11-06 12:01:40 1276
原创 【笔记】unity 资源树结构VirtualizingTreeView的使用 模型树
【插件】VirtualizingTreeView感谢插件来源:Virtualizing Tree View - 自购稀缺Unity资源本插件的主要功能是加载本地资源生成UI目录树,DOME中的功能是生成跟Hierarchy面板一样的UI,想当与该资源面板的副本。而我这次需要的功能是:只显示项目中模型的树结构功能一、在项目UI中添加TreeView.prefab预制体,同时添加一...
2019-11-06 11:58:14 1464 2
原创 Unity animator不剪辑动画实现 分段播放动画
public Animator anim; private AnimatorStateInfo animInfo; /// <summary> /// 控制动画暂停和播放 /// </summary> int playSpeed = 0; void Update() { animI...
2019-06-18 20:35:48 2159
原创 unity Scroll View元素拖拽自动吸附居中、卡牌效果
利用Scroll View控件做拖拽自动吸附居中效果1、新建一个Scrool View控件,去掉两个Scroolbar,因为不需要;然后在Viewport下建一个CenterPoint空对象跟Content同级作为中心位置用来比较;最后给Content添加元素。2、取消垂直拖拽,即去掉Vertical的勾选;Movement Type 设置为Unrestricted,如下图...
2019-04-15 17:27:29 5650 1
原创 Unity 限时使用 限制试用时间和使用次数
【时间限制】修改Start()函数里的minTime和maxTime时间即可。限制时间也可精确到秒,比如:DateTime minTime = Convert.ToDateTime("2019-4-23 12:22:05");【次数限制】SetPlayUseNumber()为限制次数方法,修改键值名就可以重新计算("UseTime")本脚本是限制时间和次数的搭配使用,可自行修改。...
2019-03-28 15:19:16 5727 2
原创 Unity3d定位模型, 绕模型旋转、拖动和缩放,获得模型中心点
此脚本挂在Camera(摄像机)上。定位模型用作查找模型后定位到该模型的跟前,然后拥有下面的操作功能;类似编辑器模式下的操作,用作浏览模型使用,旋转、拖动和缩放均是操作的Camera(摄像机)位移;高亮使用了HighlightingSystem插件;中心点并非模型的transform.position,而是模型的正中心,因为有些模型的position不是模型正中心,所以需要此方法...
2019-03-21 15:00:39 2608
原创 【学习笔记】AssetBundle、xLua、热更新(使用步骤)
一、AssetBundle1、打包AssetBundle包①以模型为例,将模型拖为预制体②设置预制资源的ab包名称和后缀(后缀自定义有混淆视听的作用);文件名加“/”可以直接作为文件夹管理,比如scene/sphere,这样在打包后就会生成一个文件夹scene里面存着sphere包③创建打包ab包的Editor脚本(此脚本必须放在Editor文件夹内)using Unit...
2019-01-18 17:43:15 1776
原创 unity 异步跳转进度
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;using UnityEngine.UI;public class Loading : MonoBehaviour { AsyncOperation asy...
2018-12-03 10:03:17 212
原创 untiy3D 通过外部Json文件来控制场景截图
{"SceneName":"PrintScreen","Position":{"x":0,"y":10,"z":20},"Rotation":{"x":0,"y":0,"z":0},"ScreenWidth":1024,"ScreenHeight":768,
2018-10-31 17:13:21 247
原创 【笔记】unity 用Helios3D制作全景VR视频
1、导入Helios插件2、在场景中加入Helios-prefabs-Helios3D预制体到Hierarchy面板3、设置文件保存位置WorkingFloder,勾选Camera Armed,运行可录制场景视频,其他参数按需设置部分参数解释: ——General Settings(基本设置):Quality:录制出来的全景照片的各像素选项Antialiasing:抗锯齿(如有...
2018-09-03 18:13:16 4897 3
原创 unity 打包发布WebGL报错原因Exception: Failed building WebGL Player
先上图吧,反正我的错就长这傻样,我的版本为Unity 2017.2.0f3(64bit)不要纠结我为啥不截图,要用手机拍。看那底下的小鸟鸟就知道我这是内网啦,所以捏重点要看是不是报这样滴错就行。当我发现这个错滴时候,当然是百度一圈咯,确实也发现不少小伙伴也遇到过,不过看到一些人的报错,只有上面两行,我的却有5行,这这这。。。压制住洪荒之力,告四寄几:不要紧慢慢来!喝点冷水压压惊!而且很多人提问都没...
2018-04-26 15:44:27 12148 11
转载 Unity 优化的一些建议
原文标题:一些Unity 优化建议 整理(为自己)PS:之所以贴到我自己的博客是因为我看到的那个网站很多黄色广告,拦截都没拦住,在公司打开这样的网页影响不好,哈!都懂的。那里也不一定是出处,所以就没链咯!!!在此感谢原创的付出与分享。使用Profiler工具分析内存占用情况System.ExecutableAndDlls:系统可执行程序和DLL,是只
2017-05-04 18:12:44 1773
unity模型单选、多选、框选、添加包围盒、获取中心点
2018-09-04
各种方式的移动脚本 Move
2018-09-04
ffmpeg-win64
2018-09-04
Helios 1.3.6 插件VR全景视频 图片
2018-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人