Unity3d
文章平均质量分 71
井队Tell
海阔凭鱼跃,天高任鸟飞!
展开
-
【Unity-Timeline进度条显示与拖动】
利用Unity 自带的Timeline 可轻松实现场景的巡检漫游效果。原创 2024-05-15 15:24:04 · 440 阅读 · 0 评论 -
Unity延时触发的几种常规方法
IsInvoking(): 判断是否有通过Invoke方式调用的函数,只要有Invoke在运行,就返回true.IsInvoking(函数名): 指定函数名称,当这个函数正在Invoke的时候返回true。CancelInvoke(函数名): 取消所有Invoke或者对应Invoke。原创 2024-05-09 11:10:22 · 1901 阅读 · 0 评论 -
攻克3D神器Blender的第五天-【多边形建形、旋转】
Blender建模-多边形建形、旋转。原创 2022-08-24 14:17:24 · 940 阅读 · 1 评论 -
攻克3D神器Blender的第四天-【环切、切割】
Blender建模-环切、切割。原创 2022-08-19 09:58:42 · 2923 阅读 · 2 评论 -
攻克3D神器Blender的第三天-【内插面、倒角】
Blender建模-内插面、倒角操作。原创 2022-08-19 09:21:55 · 1176 阅读 · 0 评论 -
攻克3D神器Blender的第二天-【挤出】
Blender建模-挤出操作原创 2022-08-19 08:54:07 · 1857 阅读 · 0 评论 -
攻克3D神器Blender的第一天-【快捷键】
作为一个Unity3d开发的工作人员,看着公司里的美工有的用3dmax,有的用maya,突发奇想,也想入门模型制作,于是选择了Blender,至于为什么选它,懂的人都懂,秉承好东西要分享给大家的习惯,将自己学到的书写下来,一起学习,卷起来!传送门:官网地址。.........原创 2022-08-18 15:40:05 · 938 阅读 · 1 评论 -
1个星期,教你快速上手Unity ASE-【UI流动】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.传送门: 1个星期,教你快速上手Unity ASE-【硬边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【光边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【UV扰动】.传送门: 1个星期,教你快速上手Unity ASE-【边缘光】.传送门: 1个星期,教你快速上手U原创 2022-05-13 16:12:52 · 2634 阅读 · 3 评论 -
1个星期,教你快速上手Unity ASE-【深度渐变】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.传送门: 1个星期,教你快速上手Unity ASE-【硬边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【光边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【UV扰动】.传送门: 1个星期,教你快速上手Unity ASE-【边缘光】.传送门: 1个星期,教你快速上手U原创 2022-05-11 08:08:59 · 6401 阅读 · 1 评论 -
1个星期,教你快速上手Unity ASE-【边缘光】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.传送门: 1个星期,教你快速上手Unity ASE-【硬边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【光边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【UV扰动】.传送门: 1个星期,教你快速上手Unity ASE-【边缘光】.效果图节点预览步骤1.创原创 2022-05-10 07:58:25 · 2763 阅读 · 0 评论 -
1个星期,教你快速上手Unity ASE-【UV扰动】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.传送门: 1个星期,教你快速上手Unity ASE-【硬边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【光边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【UV扰动】.效果图节点预览步骤1.创建一个Shader目录,右键-Create-Amplify Sha原创 2022-05-09 14:32:13 · 2383 阅读 · 0 评论 -
1个星期,教你快速上手Unity ASE-【光边溶解】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.传送门: 1个星期,教你快速上手Unity ASE-【硬边溶解】.传送门: 1个星期,教你快速上手Unity ASE-【光边溶解】.效果图节点预览步骤1.创建一个Shader目录,右键-Create-Amplify Shader-Legancy-Unlit,创建并命名为EdgeDisolv原创 2022-05-09 07:59:35 · 2108 阅读 · 0 评论 -
1个星期,教你快速上手Unity ASE-【硬边溶解】
目录前言回顾效果图节点预览步骤前言回顾不熟悉节点属性的可以点击传送门预览。传送门: 1个星期,教你快速上手Unity ASE-【预览】.往期效果传送门: 1个星期,教你快速上手Unity ASE-【遮罩】.效果图节点预览步骤1.创建一个Shader目录,右键-Create-Amplify Shader-Legancy-Unlit,创建并命名为DissolveShaderTest,选中后,更改左边属性面板,调节输出模式Subshader-Depth-zwriteMode:offSub原创 2022-05-08 10:45:24 · 1895 阅读 · 0 评论 -
1个星期,教你快速上手Unity ASE-【遮罩】
Unity ASE特效案例分析。原创 2022-05-08 08:17:44 · 4488 阅读 · 0 评论 -
1个星期,教你快速上手Unity ASE-【预览】
最近在学习Amplify Shader Editor插件,准备做几期笔记,希望能给csdn友们一些帮助,共同进步!以下是用到的参数截图。目录预览1.属性面板2.操作面板3.节点预览4.Texture Sample5.加减乘除,通道附加,组件遮罩,拆分6.Abs绝对值,One Minus一减,Power幂,7.Lerp线性插值,Clamp约束,Remap重映射8.Step阶梯函数,SmoothStep平滑阶梯函数9.Texture Coordinates-UV坐标,Rotator-UV旋转1.属性面板原创 2022-05-07 16:39:02 · 4951 阅读 · 0 评论 -
三维模拟,一个身临其境的体验感(1)
Unity3d-仿真模拟-球团生产流程的演示。原创 2022-04-27 11:17:32 · 1556 阅读 · 2 评论 -
虚拟仿真怎么做?一个idea就够了!
版本:Unity3d2018.4.16工具:VS2015辅助插件:XChart Unity数据可视化图表插件XCharts 1.0发布。感谢博客大大!特效:粒子系统界面:UGUI通过几个月的完善和修改,以上篇WEBGL项目 为基础,新版乐钢的虚拟仿真项目接近结束。主要功能如下:1.上帝视角:鼠标左键控制空中位置,可任意方向移动,滑轮缩放视野,右键360度旋转查看。点击左侧导航栏可以移动到选定的建筑,外壳渐隐,显示设备,点击可以查看UI信息。2.主角控制:WASD控制移动,左键360度旋原创 2020-10-15 11:19:09 · 2346 阅读 · 5 评论 -
WEBGL项目没灵感?来这就有了!!!
版本:Unity3d2018.4.16工具:VS2010辅助插件:XChart特效:粒子系统界面:UGUI继上篇unity3d发布webgl时遇到的坑解决后,发布的管理平台模板已经做好,界面设计整体风格是利用暗黑色,样条线,边框设计出来的科技感。开发中要注意的操作点主要是对于鼠标的控制。上帝视角:左键可上下移动,滑轮缩放视野,右键360度旋转查看主角控制:WASD控制移动,左键36...原创 2020-03-24 09:20:40 · 880 阅读 · 0 评论 -
Unity3d的WebGL发布和IIS部署
这两天在研究如何将Unity3d项目发布为html,并将网页发布到服务器上使得外部网络/设备也能进行共享。总结整个过程需要解决的2个关键问题是:如何让移动端设备加载WebGL如何构建并部署IIS下面我结合个人实践和几篇可行的博客来将整个过程梳理一遍:一、构建一个Unity的WebGL发布版本首先是在安装unity的时候应该框选WebGL选项,如果在安装时漏了勾选也可以在build s...转载 2020-03-22 17:17:45 · 1047 阅读 · 0 评论 -
Unity3d 所有版本下载
https://unity.cn/releases转载 2019-12-10 11:26:58 · 2549 阅读 · 0 评论 -
winform也想做三维模拟?我都帮你试过啦!
winform内嵌Unity准备1.Unity处理1.创建Scene场景,给cube添加移动脚本Move.cs2.Scene场景打包,注意发布webPlayer版本,Offline Depleyment离线也可运行2.VisualStudio处理1.新建winform项目,并引入UnityWebPlayer Control控件2.搭建界面,添加按钮和文本分别用于发送消息和接收,添加UnityWeb...翻译 2019-10-30 08:56:43 · 3974 阅读 · 0 评论 -
Unityd 实现鼠标,手指自由观察物体
视野操控1 PC版:鼠标控制摄像机围绕物体缩放旋转2 安卓版:手指控制中心物体缩放旋转3 安卓版:手指控制摄像机围绕物体缩放旋转1 PC版:鼠标控制摄像机围绕物体缩放旋转左键控制摄像机XY轴移动,滑轮控制与物体远近,右键围绕物体旋转using UnityEngine;using System.Collections;using UnityEngine.UI;using DG.Tween...翻译 2019-10-24 10:36:43 · 754 阅读 · 0 评论 -
FSM 旧版动画控制类,技能特效,冷却时间
FSM 旧版动画控制类,技能特效,冷却时间动画状态机FsmState枚举FsmStateBase基类FsmIdleStateFsmRunStateFsmSkill1StateFsmRunState 状态总管理类PlayerContrl 角色管理类调用状态管理类技能按钮冷却方法1技能按钮冷却方法2控制粒子播放时间,播放完最长的时间后隐藏动画状态机FsmState枚举public enum Fs...翻译 2019-10-23 11:00:33 · 271 阅读 · 0 评论 -
杏山铁矿仿真模拟演示
这几个月忙着出差,没时间更新博客,项目也算是断断续续的做完了,这次做的河北杏山铁矿虚拟仿真模拟,之前从未开发过这类型的项目,感觉很新颖,也遇到了很多困难。本软件分为手机APP和电脑exe两个版本,此次展示是电脑简化版本,单纯展示,UI交互功能很少,安卓版略有不同,新增UI控制功能。主要展示铁矿无人驾驶系统操作,控制电机车任务分配-启动-装矿-会车-卸矿-下一任务的整个流程。开发平台是Unity...原创 2019-08-07 11:18:13 · 487 阅读 · 0 评论 -
Unity3d基础学习第12天
目录1.Hinge Joint:铰链2.wheel collider1.Hinge Joint:铰链铰链,由2个刚体组成,约束它们像连在一个铰链上一样运动,使用于开门Connected Body:连接体Anchor: 锚点,主体围绕的锚点坐标Axis: 坐标轴,摇摆方向的坐标Use Spring:是否使用弹簧弹簧力阻尼目标角度Use Motor:是否使用马达Target Ve...原创 2019-03-26 11:04:37 · 355 阅读 · 0 评论 -
Unity3d基础学习第11天
目录Json文件解析1.应用12.应用23.应用34.应用45.应用5TXT文件解析Json文件解析1.Json 是一种方便进行数据交换的语言方式,可以包含字符串,对象,数组等2.格式:以键值对的形式出现,通过键去寻找值用分号分割用逗号隔开键值对用{}表示一个对象 {“name” : “libiao”, ”age”:23, ”sex”:”man”}用[]表示数组[ { “name”...原创 2019-03-26 10:56:33 · 396 阅读 · 0 评论 -
Unity3d基础学习第10天
目录XML解析1.加载文件2.获取根节点3.添加子节点元素4.读取XML 遍历15.替换 遍历26.保存数据在文件中PlayerPrefs 保存数据XML解析1.加载文件 string fileName = "/bookxml.xml"; string path = string.Empty; Debug.Log (Application.dataPath);//项目中的a...原创 2019-03-26 10:43:48 · 188 阅读 · 0 评论 -
Unity3d基础学习第9天
目录1. Popuplist Script 下拉列表2. Input Script 输入框3. 工具及其适配方案4. 屏幕适配1. Popuplist Script 下拉列表Options:选项,由字体构成Default:默认选项Position:弹出方式Alignment:文字对齐方式Open on:打开的手势Background:背景图Highlight:选中图Font:字...原创 2019-03-26 10:32:03 · 181 阅读 · 0 评论 -
Unity3d基础学习第8天
目录1. Button Script 按钮脚本2. Toggle Script 开关脚本3. Slider Script 滑动条脚本4. Scroll Bar Script 滚动条脚本5. Progress Bar Script 进度条脚本1. Button Script 按钮脚本在创建按钮时常和Collider一起使用Target Tween:指定的控件Color:不同状态的颜色Spr...原创 2019-03-26 10:19:53 · 202 阅读 · 0 评论 -
Unity3d基础学习第7天
目录1. widget 控件容器2. Panel 控件容器3.Scroll View 滚动视图控件4.Grid 网络视图控件5.实例化物品,点击查看信息,代码实例1. widget 控件容器划分区域, 设置深度不会更改其子对象的深度(当2个widget容器重合的时候,显示谁在前后)2. Panel 控件容器可以统一更改子对象的深度,有裁切功能,通常于widget一同使用Clipping...原创 2019-03-26 10:02:52 · 245 阅读 · 0 评论 -
Unity3d基础学习第6天
目录1. NGUI2.精灵帧动画3.富文本4.Itween脚本1. NGUI1.Atlas:图集信息,由小图组成的大图2.Sprite:精灵,小图Type:1 Simple:普通模式,图片放大缩小影响较大2 Sliced:九宫格,四角不受影响,常用作按钮3 Tiled:瓦片模式4 Filled:模式较多,用于游戏技能按钮Widget:1.Pivot: 设置重心2.Depth:...原创 2019-03-26 08:50:16 · 219 阅读 · 0 评论 -
Unity3d基础学习第5天
目录1.相机Camera2.天空盒 Skybox3.虚拟摇杆 EasyTouch4.虚拟按钮1.相机Camera1.Clear Flags 清除标志1.Skybox默认天空盒,在超出相机范围显示天空2.Solid Color 单色纯色3.Depth only 只通过深度4.Don’t Clear 不清除2.Background 当clear Flags 选择solid Color...原创 2019-03-26 07:34:57 · 342 阅读 · 0 评论 -
Unity3d基础学习第4天
目录物理引擎1.刚体1.1 Rigibody属性1.2 Rigibody使用方法1.2.1 添加位移速度1.2.2 降低重心1.2.3 碰撞检测开关1.2.4 添加旋转角速度1.2.5 添加力1.2.6 指定位置添加力2.碰撞器2.1 分类2.2 使用方法2.2.1 忽略碰撞2.2.2 碰撞的方法2.2.3 触发方法 在collider中Is Trigger 中勾选物理引擎1.刚体1....原创 2019-03-25 10:38:05 · 313 阅读 · 0 评论 -
Unity3d基础学习第13天
目录绘图工具实例1实例2实例3 射线屏幕射线实例1绘图工具 private Color beginColor; //系统初始颜色,方便用完返回实例1 void OnDrawGizmos()//绘图工具,挂在即可执行,不写逻辑代码,只写图案绘制 { beginColor = Gizmos.color; //保存初始颜色 //在原点,长度为1的蓝色的立方体 Gizm...原创 2019-03-26 11:13:03 · 268 阅读 · 0 评论 -
Unity3d基础学习第14天
目录协程开启方式1开启方式2返回值等待说明关闭协程实例协程在主程序之外额外创建一段逻辑,来协助主程序的运行,并发执行同时只能存在一个协程开启方式1 //通过StartCoroutine(”方法名“)使用,但最多只能传递一个参数 //用协程开启void方法特别消耗系统内存,一般不推荐。开启方式2 //通过StartCoroutine(IEnumerator routin...原创 2019-03-26 11:19:35 · 294 阅读 · 0 评论 -
对象池的设计与实现
VR射击子弹管理场景中大量的频繁使用的物体: 子弹的生成与销毁,改为激活和隐藏1.子弹挂载脚本public class Pool1Item : MonoBehaviour { public string PoolName; //对象池的名称 public bool IsInPool; //是否再池中 void OnTriggerEnter(Collider c) ...原创 2019-05-06 07:48:40 · 254 阅读 · 0 评论 -
EasyJoystick使用
虚拟杆,控制角色行走方法1.public class Cheromove1 : MonoBehaviour { public float speed = 3; public EasyJoystick _joystick; //创建摇杆对象 void Update () { float x = _joystick.JoystickTo...原创 2019-05-05 08:22:09 · 684 阅读 · 0 评论 -
也想做一个绝地求生版的汽车控制移动,进来瞧瞧?(干货满满)
控制车子移动1.首先4个车轮复制一遍为车轮2备用2.给车轮2全部添加wheel collider,只剩下车轮碰撞器和transform组件3.给原版4个车轮添加脚本wheel,变量共有,面板赋值,依次添加车轮2里面的车轮colider,最后给车子添加总移动脚本carmove1.每个车轮的脚本public class Wheel : MonoBehaviour { public...原创 2019-05-05 08:07:07 · 5424 阅读 · 1 评论 -
Unity API【Physics.OverlapSphere】及其技巧
目录1 API介绍2 函数声明3 用法解析4 技巧1:获取一定距离内最近的一个敌人单位5 技巧2:实现AOE(范围)伤害,例如手雷爆炸的范围伤害1 API介绍2 函数声明3 用法解析4 技巧1:获取一定距离内最近的一个敌人单位//代码public Transform OverlapSphereCube; public float SearchRadius;//假设 Se...转载 2019-04-02 10:24:35 · 1759 阅读 · 0 评论 -
Unity 加载音频
注意本地加载的路径,如果为空,则通过开启携程,网址加载原创 2019-04-02 09:57:45 · 1357 阅读 · 0 评论