业务处理
文章平均质量分 58
工作中问题处理
suixinger_lmh
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity音频节奏律动相关
需求:音乐可视化。分析:必然要获取音频数据,通过数据改变展示。网上找到的两个效果:相关文档:比较全的介绍另一种效果动态获取音频数据(表现效果好):代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class AudioVisualization : MonoBehaviour{ AudioSource aud原创 2022-05-31 15:26:32 · 1554 阅读 · 0 评论 -
Kinect-Unity相关
https://blog.youkuaiyun.com/l1336037686/article/details/79952033原创 2022-04-25 10:32:39 · 3019 阅读 · 0 评论 -
Windows鼠标API——模拟鼠标输入信息
windows鼠标模拟原创 2022-04-02 08:59:19 · 1630 阅读 · 0 评论 -
Windows配置表读写API——读写ini文件
.ini文件 初始化文件windows配置文件,由【节,键值对】组成 【节】需要由[]包裹,节后可以跟多个键值对,表示这些键值对属于这个节,多个节相互独立。注释由[;]分号起始,到行尾结束。 //声明读写INI文件的API函数 [DllImport("kernel32")] public static extern bool WritePrivateProfileString(string section, string key, string val, stri原创 2022-04-02 08:55:35 · 1142 阅读 · 0 评论 -
leapmotion手势的unity使用相关
unity leapmotion手势相关原创 2022-03-25 15:10:41 · 4797 阅读 · 6 评论 -
Unity光照效果_自发光动态改变并影响环境
自发光设置:物体勾选static被影响的环境勾选static被影响动态物体需要在场景添加光照探针自发光动态影响环境设置:需要自发光物体材质属性Emission的GI选择realtimeLight setting面板勾选实时GI进行烘焙脚本: //改变自发光颜色 this.gameObject.GetComponent<Renderer>().material.SetColor("_EmissionColor", Color.HSVToRGB(tempTime,原创 2022-03-17 11:40:12 · 5429 阅读 · 0 评论 -
VR项目unity相关
方案VRTK 3 + SteamVR 1.2.3SteamVR 2VRTK 4 + SteamVR xVRTK使用VRTK SDK Manager(管理不同设备sdk)管理不同设备的sdk按照官方readme做即可 注意相关硬件sdk安装,openvr等VRTK ControllerEvents(按键执行事件)手柄按钮事件相关可配置事件判断条件,也可将触发执行事件加入VRTK Pointer(射线数据)和 VRTK Pointer Render(渲染出来,能看见)形状两种,手柄发原创 2022-03-06 13:54:53 · 2013 阅读 · 0 评论 -
YDLIDAR G4雷达的unity使用相关+北阳雷达
业务需求用到了G4激光雷达,需要对接雷达的sdk,最方便的是直接找unitypackage包来用,网上要么收费要么没用。所以还是自己对接吧准备先找相关文档,官网,sdk样例等。官网里各种文档和sdk都有。1.首先需要有一个g4雷达(注意雷达型号,不同型号可能一些初始化参数不一样 例如串口波特率等)2.根据使用文档,还要下载安装串口驱动3.打开官网下载的雷达查看程序,选好雷达usb串口。就能在软件里看到雷达的运行了。SKD要自己使用雷达,就得使用它的sdk1.下载雷达sdk包,下载完惊不惊喜意原创 2022-02-17 20:35:57 · 4721 阅读 · 14 评论 -
C#打开和关闭exe_以及unity相关
//exe路径 string path = Path.Combine(System.Environment.CurrentDirectory, "gameName.exe");//获取当前打开的进程 System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcessesByName(prcessName); //打开进程System.Diagnostics.ProcessStartInfo info =原创 2022-02-11 15:16:46 · 2812 阅读 · 0 评论 -
unity动态加载.obj文件相关
.obj文件加载相关要点.obj文件结构动态加载obj文件unity资源商城插件:Runtime Obj Importer要点unity 2019.4.30拖入obj文件时,如果模型含有多个submesh,unity会合并成一个,所以如果一个模型有多个submesh且使用不同材质,则会有材质问题。(其他版本不知道).obj文件结构没有文件头由一行一行文本组成以#开头注释空格和空行可以随意添加数据行由 [关键字 数据]组成基础数据:(其他数据自己查)关键字解释例子原创 2022-02-11 15:13:05 · 3327 阅读 · 1 评论 -
Windows窗体API——进程相关(unity窗口关闭及事件)
总结exe应用之间进程的相关记录Unity发布exe记录:unity的OnDestroy() 与OnApplicationQuit()比较在正常关闭窗口时,ondestroy可以响应,alt+f4或任务管理器结束任务时,onapplicationquit可以响应。结束应用时 执行结束事件直接杀死进程会导致 on事件不执行通过窗口关闭可以正常执行使用windows API关闭应用结束进程强制杀死进程 即(unity的onapplicationquit不会执行) [DllImport原创 2022-02-11 14:56:03 · 4808 阅读 · 0 评论 -
Window下批量文件处理
批量对文件重命名需求:之前做项目UI的序列帧都是一张一张图片的,现在需要把所有图片打成一张大图,方法见多张序列帧合并大图在导入ps过程中,文件命名需要修改。首先要批处理文件方式很多:写代码对文件IO操作window批处理命令其他方式这里记录一种网上看到的修改方式:只用懂excel即可主要还是window的批处理命令,不过改名逻辑直接使用 excel表格来处理,不需要写代码处理逻辑...原创 2021-12-20 13:45:57 · 1856 阅读 · 0 评论 -
PS使用相关
PS一些操作流程操作思路去除图片不要的部分选择轮廓快捷键操作思路去除图片不要的部分吸取,选择要替换的颜色选择不要的区域填充成刚才吸取的颜色选择轮廓滤镜-风格-查找边缘-(边缘锐化)快速选择工具快捷键视角移动,滚轮(上下),ctrl+滚轮(左右),alt+滚轮(缩放)...原创 2021-12-20 09:37:11 · 310 阅读 · 0 评论 -
效果——拖尾效果
使用Trail Renderer组件实现原创 2021-12-17 13:42:44 · 730 阅读 · 0 评论 -
DoTween——一直跟随移动
记录下使用dotween时一些思路保持物体一直跟随移动保持物体一直跟随移动 Tweener tween = transform.DOLocalMove(targetObjtransform.position,time).OnUpdate(() =>{ tween.ChangeEndValue(targetObjtransform.position, newtime, true); //如果newtime设的太小,物体在开始运动时会一瞬间到目标位置,导致第一个domove的time看起来不起原创 2021-12-17 11:52:40 · 1741 阅读 · 0 评论 -
UI效果——标签在世界位置,且朝向相机
using System.Collections;using System.Collections.Generic;using UnityEngine;public class LabelShowWithPos : MonoBehaviour{ public Camera viewCamera; public GameObject PosObj; public Vector3 posVector; public bool isWork = false;原创 2021-12-06 16:17:03 · 2044 阅读 · 0 评论 -
unity发布exe窗体置顶
无非就是调用windows窗口api,实际测试这个api有效,比一些轮询设置焦点好多了。具体api含义没去了解了。using System;using System.Collections;using System.Runtime.InteropServices;using System.Diagnostics;using UnityEngine;public class Showfirst : MonoBehaviour{ [DllImport("user32.dll", Ent原创 2021-12-02 19:05:39 · 1162 阅读 · 0 评论 -
记录初次CSGO服务器搭建(具备一点服务器知识)
配置:服务器:服务器的作用就不多说了(阿里云新用户免费试用1个月)操作系统:换成了 CentOS 8.0 64位windows也是可以配置的而且更直观简单,但是我主要还是练习linux电脑一台:用来连接和操作你的服务器电脑需要软件:putty:远程连接Linux的工具(工具有很多secureCRT,putty,xshell等,我用的免费的putty)开启...原创 2021-11-19 10:08:40 · 572 阅读 · 0 评论 -
C#串口读取
串口SerialPort类using System.IO.Ports;SerialPort常用属性SerialPort的主要方法串口使用串口使用需要一些相关设置:打开和关闭串口DataReceivedusing System.IO.Ports;此类位于System.IO.Ports命名空间下。用于控制串行端口文件资源,此类提供同步I/O和事件驱动的I/O、对管脚和中断状态的访问以及对串行驱动程序的访问。SerialPort常用属性BaudRate 获取或设置串行波特率BreakState 获取原创 2021-11-15 16:42:53 · 18992 阅读 · 0 评论 -
上下屏(小屏操作大屏)的思路和实现[画面传输]
业务需求:两个屏幕,一个大屏用于展示360全景,一个小屏用于操控大屏的显示,大屏的界面比较清爽;小屏可以操控大屏旋转以及热点展示。思路:1.网络同步,两端做同步即可 【问题:两端分辨率不同,展示画面需要自行控制】2.做大屏对小屏的画面同步,和小屏对大屏的操作同步。【问题:小屏拿到的是画面,热点操作需要自行添加】最后使用思路2QA:问题:大小屏的分辨率不同,展示画面可能有差异,热点显示也会有差异。问题:大屏上有热点,但大屏不能操作,需要在小屏上操作解决:大屏做一个判断,将界面上的热点数据传原创 2021-11-08 16:44:25 · 2547 阅读 · 1 评论 -
简单的Unity使用Socket模板
服务端:socket绑定ip和端口开启socket,等待连接(新线程中,防止阻塞)监听到连接,开启两端数据传输(新线程,防止阻塞)等待连接中断,关闭传输线程。关闭连接等待。using System.Collections;using System.Collections.Generic;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using UnityEngine原创 2021-11-08 10:05:28 · 1735 阅读 · 0 评论 -
Unity内嵌网页
uniwebview支持IOS、Android,支持MacOS下Editor调试,但不支持PC以及Windows下Editor调试。Embedded Browser支持PC、MacOS,不支持Android和IOS。3dwebviewPC、MacOS、IOS和Android都支持,但似乎用的人比较少,不知道有没有什么问题,且价格比较高,将近500美金。SimpleWebViewPC客户端内嵌网页...原创 2021-09-23 10:58:02 · 2608 阅读 · 0 评论
分享