功能插件
Unity3d 功能开发。
井队Tell
这里是井队,天高任鸟飞,海阔凭鱼跃,点个关注不迷路,我们下期再见。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity 优化小技巧-代码篇
没有什么特殊的方法,有的只是小细节,写给自己,也送给大家。原创 2025-02-13 07:40:20 · 1675 阅读 · 0 评论
-
Unity控制物体透明度的改变
更改物体透明度原创 2024-10-31 14:25:11 · 931 阅读 · 0 评论
-
Unity 加载OSGB(webgl直接加载,无需转换格式!)
Unity加载倾斜摄影数据,有很多的插件方便好用,但是发布到网页端均失败,因为webgl 的限制,IO读取失效。前不久发现一个开源项目:通过两种方式在 Unity 中加载 OSGB 格式数据:原生插件和 C# 二进制读取器,深受启发。历时两天,修改底层逻辑,终于实现!原创 2025-02-06 09:40:15 · 2929 阅读 · 8 评论
-
关于Unity的PlayerPrefs类,你必须要知道的事。
PlayerPrefs是一个Unity官方提供的,可以用于存储读取玩家数据,实现数据持久化的一个公共类。原创 2024-12-04 14:33:19 · 462 阅读 · 0 评论
-
Unity延时触发的几种常规方法
IsInvoking(): 判断是否有通过Invoke方式调用的函数,只要有Invoke在运行,就返回true.IsInvoking(函数名): 指定函数名称,当这个函数正在Invoke的时候返回true。CancelInvoke(函数名): 取消所有Invoke或者对应Invoke。原创 2024-05-09 11:10:22 · 3371 阅读 · 0 评论
-
Unity实现跳过启动Logo
不知道要走多远的路你才能成功,但保持热情有一天你会成为顶尖的开发者!这里是井队,天高任鸟飞,海阔凭鱼跃,点个关注不迷路,我们下期再见。原创 2025-02-18 07:30:00 · 689 阅读 · 0 评论 -
VR第二天
目录1 实现曲线和直线的切换2 功能的封装实例3 新版实现物体的抓取1 实现曲线和直线的切换1.头衔手柄的控制采取VRTK自带场景里的升级版的预设体,不同于第一天学习的预制体,如下图所示2.为有手柄RightController添加脚本,更改VRTK中的Pointer Renderer即可改变射线形状3.以下是Bezier曲线,可以为其添加特效。注意setting的设置,颜色,箭头图标,...原创 2019-03-28 08:47:10 · 371 阅读 · 0 评论 -
VR第一天
目录1 使用准备2 监听手柄事件2.1 StreamVR 原生方式2.2 VRKT插件方式3 实现功能3.1 物品拾取3.2 移动3.3 UI控制4 实例应用4.1 拾取物品 抛出物品 移动VRTK的应用4.2 射线移动4.3 手柄按钮的监听1 使用准备注意:删除主相机,添加 VR 相机 [CameraBig]1.更换手柄模型a.将模型设置为Controller(left/ri...原创 2019-03-28 08:14:41 · 430 阅读 · 0 评论 -
百度翻译API
这是在我开发幼儿英语学习软件”取听说“时遇到的问题,需要英汉互译,Unity3d引擎,VS2017平台,查询了很多资料,结合网上的接口教程,实现了3种方法,但也有缺陷,如果有更好的办法,欢迎交流,代码 如下:using LitJson;using System;using System.Collections;using System.Collections.Generic;using ...原创 2019-03-27 07:47:51 · 1146 阅读 · 0 评论 -
DoTween
目录1控制图集1.1打开弹窗动画1.2关闭弹窗动画1.3图片旋转1.4跑马灯效果 左右循环移动1.5渐隐效果1.6图片闪烁2控制物体2.1基本语法2.2FromTween2.3动画参数讲解动画练习1控制图集1.1打开弹窗动画/// <summary> /// 打开弹窗动画 从上到下 /// </summary> /// &l...原创 2019-03-27 10:14:06 · 845 阅读 · 0 评论 -
快速上手安卓调试工具?是真的。
点击打开monitor.bat输入Unity点击1,2 ,可以查看手机信息日志点击3,在手机打开软件包,开始完游戏,这时可以专门看Unity信息,包括Debug一些信息提示...原创 2019-03-27 08:15:13 · 2050 阅读 · 0 评论 -
ADB命令使用
场景:将打包好的软件APK传到手机上安装调试,1:通过微信QQ,直接发送到手机2:通过USB数据线直接传到手机上,覆盖安装Unity3d引擎,打开拓展工具,找到安卓SDK的路径,adb.exe,注意要配置环境变量。...原创 2019-03-27 08:05:19 · 225 阅读 · 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 · 4854 阅读 · 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 · 897 阅读 · 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 · 5566 阅读 · 1 评论 -
控制小炮兵的自动路径,有点意思!
using UnityEngine;using System.Collections;public class Follow : MonoBehaviour { // 路径脚本 [SerializeField] private WaypointCircuit circuit; //移动距离 private float dis; /...翻译 2019-03-28 10:50:53 · 1576 阅读 · 0 评论 -
Unity3d的WebGL发布和IIS部署
这两天在研究如何将Unity3d项目发布为html,并将网页发布到服务器上使得外部网络/设备也能进行共享。总结整个过程需要解决的2个关键问题是:如何让移动端设备加载WebGL如何构建并部署IIS下面我结合个人实践和几篇可行的博客来将整个过程梳理一遍:一、构建一个Unity的WebGL发布版本首先是在安装unity的时候应该框选WebGL选项,如果在安装时漏了勾选也可以在build s...转载 2020-03-22 17:17:45 · 1300 阅读 · 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 · 773 阅读 · 0 评论 -
Unity 调用 Android
环境准备:Eclipse/ AndroidStudio, ADT(Eclipse 安卓工程支持), AndroidSDK,JDKEclipse:1.默认安装目录(不要包含中文)2.安装ADTa.Help - Install new Software - 点击ADD,填写库名称b.点击SelectAll, 在下方取消勾选第四项,点击2次Next,c.最后Restart Now 重...原创 2019-03-28 10:58:50 · 383 阅读 · 0 评论 -
Unity 小地图和寻路组件
1.给人物添加摄像机位置放好,俯视角色。在project里右键创建Text render A。并赋值给相机里的Target Texture.2.在ui root 右上方下创建小地图,创建ui Texture 并赋值 Texture(Text render A) 和 Material,这里的Material需要改Shader类型为cus/Mask,在选择base图为Text render A,...原创 2019-03-28 11:13:09 · 1041 阅读 · 0 评论 -
Unity 加载音频
注意本地加载的路径,如果为空,则通过开启携程,网址加载原创 2019-04-02 09:57:45 · 1439 阅读 · 0 评论 -
Unity UGUI原生组件学习
目录1 Image2.给hgui按钮添加事件3 适应屏幕4 Text控件5 Image控件6 Button控件7 Toggle控件8 Droup Down控件9 Slider控件10 ScrollBar控件11 InputField控件12 ScrollRect 和 Mask遮罩13 GridLayoutGroup 网格布局组件1 Image创建Image,如图所示1.EventSyst...翻译 2019-04-02 09:32:57 · 502 阅读 · 0 评论 -
FSM 旧版动画控制类,技能特效,冷却时间
FSM 旧版动画控制类,技能特效,冷却时间动画状态机FsmState枚举FsmStateBase基类FsmIdleStateFsmRunStateFsmSkill1StateFsmRunState 状态总管理类PlayerContrl 角色管理类调用状态管理类技能按钮冷却方法1技能按钮冷却方法2控制粒子播放时间,播放完最长的时间后隐藏动画状态机FsmState枚举public enum Fs...翻译 2019-10-23 11:00:33 · 406 阅读 · 0 评论 -
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 · 1992 阅读 · 0 评论 -
对象池的设计与实现
VR射击子弹管理场景中大量的频繁使用的物体: 子弹的生成与销毁,改为激活和隐藏1.子弹挂载脚本public class Pool1Item : MonoBehaviour { public string PoolName; //对象池的名称 public bool IsInPool; //是否再池中 void OnTriggerEnter(Collider c) ...原创 2019-05-06 07:48:40 · 315 阅读 · 0 评论 -
关于Unity获取本机IP地址以及设备信息,你必须要知道的事。
Unity获取本机IP地址以及设备信息原创 2024-12-06 08:53:06 · 947 阅读 · 0 评论 -
Unity控制物体材质球的改变
材质球其实就是一个数组,有的只有一个,有的却有多个。原创 2024-12-06 09:23:36 · 981 阅读 · 0 评论 -
Unity实现墙体爆破爆炸特效
今天给大家免费分享的是一个墙体爆炸特效插,内置4个场景。原创 2025-02-10 08:20:25 · 390 阅读 · 0 评论 -
【Unity 发布webgl后丢失Shader的解决方法】
将Unity的项目导出webgl 后,运行时出错。原创 2024-12-04 14:02:05 · 810 阅读 · 0 评论 -
Unity实现物体溶解特效
今天给大家免费分享的是一个溶解插件,给物体替换新材质球,采用溶解shader, 用脚本控制Amount数值即可。原创 2025-02-09 08:30:00 · 281 阅读 · 0 评论 -
【Unity-Timeline进度条显示与拖动】
利用Unity 自带的Timeline 可轻松实现场景的巡检漫游效果。原创 2024-05-15 15:24:04 · 1066 阅读 · 0 评论 -
Unity实现UI拖拽
今天给大家分享的是Unity实现UI拖拽效果。原创 2025-02-14 07:32:13 · 379 阅读 · 0 评论 -
关于Unity解析Json数据,你必须要知道的事。
相信有不少学Unity3d的小伙伴都遇到过解析json数据,废话不多说,直接上干货!原创 2024-10-31 13:52:03 · 733 阅读 · 0 评论
分享