自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 Unity与移动平台相关

Unity与移动平台相关

2023-08-17 15:51:32 102

原创 2021新年快乐

1

2021-02-19 15:10:44 242 2

原创 unity—UGUI 点击按钮后,持续点击空格键会持续出发按钮

默认情况下,Unity将空格键映射为UI按钮的Submit提交操作,因为Unity的事件系统在处理UI交互时,会为每个按钮指定一个默认的Submit按钮,可以通过鼠标点击或按下Enter键来触发。在unity开发当中,使用UGUI开发,无论是你代码绑定按钮事件,还是在Inspector窗口直接拖拽绑定的事件,点击按钮事件后,按空格键都会再次执行相关的方法。1.更改UI按钮对象 Button组件上的Navigation导航部分,选择为None来禁用。

2023-12-14 15:29:48 831

原创 unity 音频加载并播放

【代码】unity 音频加载并播放。

2022-11-01 20:31:12 1605 1

原创 Unity与WebGL的相爱相杀

UnityWebGL,Jeremy的经验总结

2022-07-04 17:14:25 1355

原创 unity_AVProMovieCapture 插件录制屏幕,视频保存

NatCorder 模拟驾驶——酒驾录制屏幕

2022-02-15 16:35:43 1846 1

原创 Unity 协程

Unity对于协同程序的理解

2022-01-20 17:45:42 271

原创 Unity 检测UI是否在相机视野内

检测UI是否在相机视角内

2021-12-08 13:07:52 3045

原创 Unity 车辆跟随路径点缓动移动

public Transform[] ways1;//路径点的位置 public Transform[] ways; public Transform tagret;//移动的物体 public Transform Player; public float ZhuJueSpeed; private int index1, index; /// <summary> /// 玩家移动 /// </summary&gt...

2021-11-25 19:31:00 3819

原创 Unity UGUI不规则图片点击事件处理

1.Unity封装好的内置API描述:此 Alpha 阈值指定要将事件视为图像“碰撞”时像素必须具有的最小 Alpha 值。小于阈值的 Alpha 值将导致射线投射事件通过图像。值 1 会导致只有完全不透明的像素在图像上注册射线投射事件。只使用从图像 Sprite 检索的 Alpha 值进行测试,图像 Graphic.color 的 Alpha 值将被忽略。alphaHitTestMinimumThreshold 默认为 0;图像矩形内的所有射线投射事件均视为碰撞。为了使大于 0 的值能起作用,图像

2021-11-04 11:31:40 4811

原创 Unity双击

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;/// <summary>/// 双击脚本/// </summary>public class DoubleReturnUI : MonoBehaviour, IPointerClickHandler{

2021-11-01 15:33:22 1736

原创 获取系统本地当前时间

效果图:代码:public class RealTime : MonoBehaviour{ [Header("系统当前时间Text")] public Text TxtCurrentTime; [Header("星期")] public Text lbDay; [Header("年月日")] public Text Calendar; void Update() { //获取系统当前时间 System.DateTime

2021-10-18 13:49:01 282

原创 Unity分割字符串 粒子特效跟随鼠标

分割字符串: //Debug.Log(k); //G:\Jeremy\Unity2018.3.14f1项目\增加视频特效Unity2018.3.14f1项目\创建枫桥式派出所特色亮点工作\修改一开始加载版本\CreateFQProject\Assets\StreamingAssets\民力无穷\山城管事\双溪山城管事\东三 傅满高.jpg Debug.Log(k.Substring(k.LastIndexOf('\\') + 1, k.Length - 1 - k.LastIndexOf(@"\"))

2021-09-24 14:56:47 500

原创 Unity 无论角色低头抬头,始终保持朝着自身物体正前方向

public class Test : MonoBehaviour{ Vector3 v33; // Start is called before the first frame update void Start() { if (transform.position.z==0) { v33 = -Vector3.Cross(transform.right, Vector3.up); }

2021-09-09 10:31:11 1249 2

原创 安卓——2021最新版本Unity以及旧版本的环境配置

今天一下午可谓感觉大部分坑自己都走了一遍,网上各种查阅资料,再结合自己踩过的坑,总结下来以后少走些弯路!!!Unity打包方式分为Gradle和internal,2018版本及以下有这两种方式,2019以上之后只有Gradle这种方式。区别:Internal所有打包需要的资源都已经在内部,不需要额外获取其他的资源,如果需要用到一些插件的话,也要放在工程中才能正确打包。这种打包适合在外部引用较少的情况下使用。Gradle,依赖的资源可以不放到工程里,有对应的依赖路径即可。这篇文章有关Unity安卓

2021-09-06 18:18:00 5375

原创 通过触摸屏幕/鼠标 图片跟随手指 加滑动效果

《领导关怀版本 需求3》一:图片本地加载,打字效果,循环播放二:通过触摸屏幕/鼠标 滑动版本系列(一):实现了读取本地图片,循环播放功能版本系列(二):原来的基础上,实现了触摸屏手指滑动,无操作一段时间自动循环播放版本系列(三):前两版基础上,实现了触摸屏图片跟随手指滑动,滑动力度,实现缓动惯性效果奈何客户需求无止尽,不断产品功能,增强体验。码农感悟大部分程序都是这样,实现了代码优化,先实现功能需求,再考虑代码性能优化。 /// <summary> /// 手指

2021-09-01 11:56:02 3043 1

原创 ID读卡器——USB

Input.inputString官方例子:返回该帧输入的键盘输入。(只读)inputString 中仅包含 ASCII 字符。字符串可能包含两个应该进行处理的特殊字符: 字符“\b”代表退格键。\ 字符“\n”代表换行或回车。\using UnityEngine;using System.Collections;public class ExampleScript : MonoBehaviour{ public GUIText gt; void Start()

2021-08-03 11:29:04 684 1

原创 unity高空抛物 RaycastHit---API

RaycastHit射线 // // 摘要: // Structure used to get information back from a raycast. // 用于从光线投射中获取信息的结构。 [NativeHeader("PhysicsScriptingClasses.h")] [NativeHeader("Runtime/Interfaces/IRaycast.h")] [NativeHeader("Runtime/Dyn

2021-07-27 10:45:54 275

原创 通过触摸屏幕/鼠标 滑动

原来基础上需求增加:《领导关怀》图片本地加载,打字效果,循环播放新增五张图片,从自身滚动播放,到手指可以自由左右滑动,一分钟之后,检测到没有手指,再切换成自动滚动的这样一个功能 /// <summary> /// 事件委托 /// </summary> public Action<PointerEventData> actions; void Update() { if (Input.touchCo

2021-06-29 16:25:01 184 1

原创 时间累加,图片拼接

脚本挂载:UI布局:代码如下:public class TimeCtrl : MonoBehaviour{ /// <summary> /// 拼接的数字 /// </summary> public Sprite[] numSprites; /// <summary> /// 显示数字位 /// </summary> public Image[] nums; public st

2021-06-22 09:41:20 171

原创 Unity版本和后缀标志符

U3d官网Unity引擎,目前分为三个版本:Unity Personal(个人版)Unity Plus(加强版)Unity Pro(专业版)Unity Personal版本:基本可以使用Unity的大部分功能,对于正在学习Unity开发或进行小规模开发的Unity开发者非常适合。同时Unity个人版也可以使用Unity IAP(各大平台内购API)、Unity Ads(Unity广告系统)和AssetStore(游戏资源商店)。开发者在Asset Store里面付费购买的插件于素材

2021-06-09 13:15:22 6264 5

原创 Unity常用的三种拖拽方法(内置方法 + 接口 + Event Trigger组件)

三种常用拖拽方法OnMouseDrag等内置方法、Event Trigger组件、拖拽接口IDragHandler方法Unity内置方法实现: #region Drag2DSprite 加上2D碰撞体 //[SerializeField] private bool isSelected; //void Start() //{ //} //void Update() //{ // //Debug.Log(Input.mousePosi

2021-06-07 17:07:07 5548

原创 Camera摄像头---拍照---签名---打印---保存

(1)启用摄像头效果图:代码如下:/// <summary>/// 摄像头/// </summary>public class UsingCamera : MonoBehaviour{ public RawImage raw; WebCamTexture camTexture; void Start() { StartCoroutine(CallCamera()); } //启用摄像头 IEn

2021-05-28 17:39:24 709 2

原创 Unity模拟键盘信号,对应输出KeyCode模拟键盘值

硬件:代码: void Update() { //ONGUI里面检测不到shift的按下,但是可以在update里面单独检测其输出 if (Input.GetKeyDown(KeyCode.LeftShift)) { Debug.Log("Update,LeftShift"); t.text = "Update,LeftShift"; } else if (In

2021-05-25 13:41:44 726

原创 2021.5.13 Random随机数

两种随机效果相同,索引随机出不重复的数值代码如下: /// <summary> /// 链表索引法随机 /// </summary> /// <param name="minValue"></param> /// <param name="maxValue"></param> /// <returns></returns> public int[] Ge.

2021-05-13 16:18:23 110

原创 Random随机出题作答

从题库加载题目并作答,选择正确答案直接上代码:[Serializable]public class Tmda//题目名称和答案{ public string name; public string A; public string B;}public class kztimu : MonoBehaviour{ private string[] tmh;//存储读取的行数 public Text tmname, tma, tmb;//题目 ,答案a,b

2021-04-19 17:32:24 209 1

原创 SplitScreen分屏技术

1.电脑双屏设置:2.编辑器双相机设置:代码很简单,一句搞定: void Awake() { for (int i = 0; i < Display.displays.Length; i++) { Display.displays[i].Activate(); //Screen.SetResolution(Display.displays[i].renderingWidth, Display.di

2021-03-24 13:18:30 1693

原创 加载场景

public static LOAD instance; public UnityEvent startEvent; public UnityEvent asyncLoadOverEvent; AsyncOperation asyncOperation; // Use this for initialization void Start() { instance = this; startEvent.Invoke();...

2021-03-11 16:05:40 102

原创 VideoPlayer视频播放

项目里边反复要用到特效视频播放来达到特定效果,除了用AVPro Video插件播放,还可以用Unity自带的组件VideoPlayer来进行视频播放。 //预加载的视频 public void fn_PrepareVideo(VideoClip _videoClip, VideoPlayer _videoPlayer, bool _isloop = false, Action _loopPointReached = null) { _videoPlayer.Stop()

2021-03-11 11:13:40 3458 3

原创 模拟变声基础版

前段时间做了一个变声软件,思路是麦克风录入声音保存到本地,然后把声音转化成与之对应类型的声音。做的时候在网上看了好多博客,也去做语音识别大厂官网去查阅了相关资料,然后利用这个插件VoiceChangerFilter简单的完成了一些基础功能,如果想要完全智能化,推荐还是购买对接(例如:科大讯飞等),官网上边都有试用版本也可以接入SDK尝试一下(我试了下目前还没搞好)。 //字节化成音频 public AudioClip ConvertBytesToClip(byte[] _bs) {

2021-01-12 14:02:27 340

原创 图片本地加载,打字效果,循环播放

第二篇博客就来写下资源从本地按照顺序读取加载到UI显示,文字实现打字效果,这个也是项目里边的两个小功能,下面当然只是实现功能效果的其中一种方法,有其他想法的可以讨论。 /// <summary> /// 读取加载文件 /// </summary> public void LoadPrefabs() { var path = Application.dataPath + "/streamingAssets"; i

2021-01-06 14:18:06 520 1

原创 TXT书本自动加载内容,翻书效果

## 第一篇博客@Jeremy时间过的好快啊,毕业工作已经一年多了,工作中遇到的问题和技术点都是看别人的博客,那么我觉得自己也应该养成和保持一个好的学习习惯,坚持写属于自己的博客,学习新的技术,让更多的人可以看到,大家互相学习。那我的第一篇博客就这样拉开了序幕,把它记录下来…以翻书项目为例,市面上大同小异,网上也有很多插件,可以看自带案例来更好的理解内容和代码。首先,拿到这款产品需求,我就从网上下载了好多关于翻书效果的插件,然后,比来比去还是觉得Book-Page Curl Pro更好用,效果更.

2020-12-29 15:27:14 508 4

webGL 录音源码 转为base64文件保存本地

js 录音 回传给unity,以base64保存至本地文件 方便后端语音识别。

2023-04-14

Unity与Js之间交互

unity调用Js的方法,Js向Unity传参数,获取当前Web的地址参数,经测试完美实现。后续有其他功能也会逐渐更新Demo。

2022-07-20

WebGLSupport输入框

如果用unity里的InputField输入框,那么这个刚好解决你的问题。 解决WebGL输入框输入问题,亲测可用。 做项目浏览器窗口全屏,而不是全屏模式(全屏模式下使用会出字符倒输的问题)。

2022-07-04

StandaloneFileBrowser

亲测可用,这个是我unity 2020.3.30f1整理打包导出的package 下载到项目中遇到的问题可以及时跟我沟通,坑我都踩过啦。 Unity Standalone File Browser A simple wrapper for native file dialogs on Windows/Mac/Linux. Works in editor and runtime. Open file/folder, save file dialogs supported. Multiple file selection. File extension filter. Mono/IL2CPP backends supported. Linux support by Ricardo Rodrigues. Basic WebGL support.

2022-07-04

HighlightingSystem.rar

HighlightingSystem新旧版本(可被3d物体遮挡,颜色渐变),可用于VR端和PC端。

2021-12-06

Unity-UI-Extensions.unitypackage

Unity-UI-Extensions,总有一款效果是你想要的!

2021-08-25

血雾流血效果,值得推荐下载

例如车撞人,人会有流血效果都可以用这个

2021-07-06

动态箭头路标和传送门.txt

利用Unity自带Line Render组件,使用Shader来达到动态路标和传送门效果,效果还是蛮不错的。

2021-03-23

推荐高光发亮Shader

高光Shader,推荐!

2021-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除