自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

转载 threejs内发光和外发光

【代码】threejs内发光和外发光。

2022-12-01 15:39:25 951 1

原创 threejs自己收集的

threejs开源特效案例

2022-09-14 10:44:04 760

原创 threejs摩尔纹镜头拉远模型贴图出现摩尔纹,纹理贴图闪烁异常解决办法

threejs 中的像素显示属性:解决办法:设置map 的属性效果对比图:处理之前:处理之后:

2022-06-17 14:27:29 3501 2

原创 threejs 相关材质属性配置

汽车表面反光材质:const bodyMaterial = new THREE.MeshPhysicalMaterial( { color: 0xff0000, metalness: 1.0, roughness: 0.5, clearcoat: 1.0, clearcoatRoughness: 0.03, sheen: 0.5 } );汽车车玻璃反光材质const glassMaterial = new THREE.MeshPhysicalMaterial( { col

2022-04-07 10:41:36 1340

原创 unity打包web平台之unity调用html的方法,unity调用react(unity2019.4.10+谷歌浏览器)

unity打包web平台之unity调用html的方法(unity2019.4.10+火狐浏览器)unity调用web

2022-03-30 19:36:39 4729 1

原创 我的订阅地址

添加链接描述https://gitee.com/xhay/ssr/blob/master/Surge.conf

2022-02-07 16:13:23 922

原创 threejs关于模型的格式介绍,模型转换,模型压缩,模型加载的相关总结

1.Threejs WebGL相关模型加载性能对比及模型压缩优化详解干货链接1.科普:三维文件格式科普:三维文件格式2.如何在页面极速渲染3D模型如何在页面极速渲染3D模型3.3D性能优化 | 说一说glTF文件压缩3D性能优化 | 说一说glTF文件压缩2.webgl的模型格式选择:列举3个最常用的模型格式1. fbxFBX最大的用途是用在诸如在 Max、Maya、Softimage 等软件间进行模型、材质、动作和摄影机信息的互导,这样就可以发挥 Max 和 Maya 等软件的优势

2022-01-28 12:23:58 9120 2

转载 C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母

添加链接描述

2021-06-16 16:16:54 567

转载 winform 自定义trackbar 视频滑动条

添加链接描述

2021-06-09 10:20:06 468

原创 Winform 使用webbrower打开H5(HTML5)资源 非谷歌内核,让IE支持兼容模式

如果想打开H5资源,有两个选择1.使用谷歌内核打开 即浏览器的极速模式2.使用IE内核打开,即浏览器的兼容模式如果只是想单纯的打开普通的H5 使用谷歌内核,Nuget 搜 CefSharp即可,使用百度就可以了,下面说要使用IE打开H5.现在有一批H5资源比较特殊,交互动画在浏览器里必须以兼容模式打开才能使用,这里的矛盾就是webbrower不支持h5,即IE内核打开,而兼容模式是IE内核不支持h5winform 是IE内核不支持H5 一百度都是只有这么一句话,你在winform里试了一下

2021-05-12 15:33:27 1444 1

原创 winform 文件关联测试项目 打开exe时传值args给exe调用

Program.csusing System;using System.Collections.Generic;using System.Diagnostics;using System.Linq;using System.Runtime.InteropServices;using System.Threading.Tasks;using System.Windows.Forms;namespace 文件关联测试项目{ static class Program { .

2021-05-12 15:13:36 271

原创 winform 文件关联应用程序启动

自定义后缀文件绑定exe启动程序打开实现:修改注册表绑定class.cs如下using System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using Microsoft.Win32;namespa

2021-05-12 14:37:42 526

原创 C# 彻底搞懂async/await Task.Run()

传送门private async void button1_Click(object sender, EventArgs e){ var t = Task.Run(() => { Thread.Sleep(5000); return "Hello I am TimeConsumingMethod"; }); textBox1.Text = await t;}注意 :1.button1_Click 方法前面加上 async2 接收

2021-04-23 09:56:17 13842 4

原创 MyDog框架安装步骤

MyDog安装步骤框架GitHub链接文档链接1.安装node.js (下载安装软件)2.创建mydog工程文件夹4.Cmd 进入当前文件夹,安装TypeScript5.安装TypeScript使用国内镜像:npm config set registry https://registry.npm.taobao.orgnpmnpm install -g typescript6.全局安装mydog:npm install mydog -g7.安装如下图8.(创建pacakage.

2021-04-16 14:14:15 707

转载 RFrameword Unity的资源加载框架

GitHub链接1,将RealFram/FramePlug/RFramework 拖到自己游戏的初始场景2,ab包配置方式:(主要分为两种配置方式)打开RealFram/Edtior/Resource/ABConfig(分别为AllPrefabPath与AllFileDirAB) AllPrefabPath为prefab文件夹路径,可以设置多个,最终编辑器会去根据文件夹查找里面所有的Prefab去计算依赖打包(注意不要出现同名Prefab,因为每个prefab会单独根据prefab名字打包ab包) A

2021-04-02 09:04:32 242

原创 unity3d 编辑器代码修改预制体属性apply保存

Editor下代码代码对预制体的属性修改过后要对预制体进行apply保存操作,否则虽然代码执行了修改,但是原预制体的属性不会发生变化,在所有的修改操作完成后加上以下代码 //GameObject cur = Selection.activeGameObject; 当前选中的预制体 //保存预制体的修改,更新属性到相应的预设里 EditorUtility.SetDirty(cur); AssetDatabase.Refresh();Unity3D的EditorUti

2021-03-12 11:52:51 4527

原创 Unity Screen Space Boolean 布尔减运算

GitHub链接

2021-02-02 11:59:26 799 1

原创 UI遮挡游戏物体 VR中利用Shader使UI始终在相机中渲染在最前方

Shader "GUI/Text Shader Custom" { Properties { _MainTex ("Font Texture", 2D) = "white" {} _Color ("Text Color", Color) = (1,1,1,1) } SubShader { Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Tra

2021-02-01 14:59:50 533

原创 lua table 排序--满足多条件排序

需求如下:排列顺序优先级从高到低依次为:第一:等级由高到低;第二:稀有度由高到低;第三:伙伴ID从高到低。对于lua table的排序,sort函数的使用。比如先按照等级排序,然后按照品质,再按照ID排序。实现方法如下:local function sort_(a, b) local r local al = tonumber(a.level) local bl = tonumber(b.level) local aq = ton

2021-02-01 08:31:52 430

转载 Unity依据文本内容自动扩展文本框+文本框上下滑动

传送门

2021-01-23 08:46:45 238

转载 Unity2019场景应该如何烘焙?

添加链接描述

2021-01-07 10:35:27 494

原创 Unity Pro 2020.1 f1黑色专业版亲测可用

转载来源传送门链接:链接:https://pan.baidu.com/s/1YTtsWr6GOmn0gBIVnNDptA提取码:zp6b复制这段内容后打开百度网盘手机App,操作更方便哦安装步骤:安装addons里面的UnityHubSetup-2.3.2.exe,不要启动安装UnitySetup64-2020.1.0f1.exe,不要启动拷贝替换文件/Hub/2.3.2/里面的app.asar到C:\Program Files\Unity Hub\ resources拷贝替换文件/U

2020-12-22 12:00:21 1623 3

原创 百度网盘使用Motrix下载资源

(一).先配置网页版打开谷歌浏览器 百度搜索 Tampermonkey 下载2.打开扩展程序,勾选开发者模式,把下载的Tampermonkey.crx拖进去安装,安装完如下(如遇安装失败自行百度,压缩包形式解决)3.打开获取新脚本4.点击GreasyFork开始安装脚本5.搜索 【网盘直链下载助手】 点进去安装(2)安装下载器这里演示 Motrix下载,IDM同理各个下载器的下载链接下载Motrix,安装,安装完成后打开。找个网盘链接,网页打开,下载选择RPC,先点击配置RPC,端口

2020-12-22 10:25:14 17961 3

转载 Unity打包exe生成的文件夹合并成单独的exe

Unity的项目可以在编辑器中依次点击“File→BuildSettings”生成exe文件,但是这时还包含了一个Data数据文件夹,下面就来看一下怎么生成一个exe文件,逼格是不是立马提升100倍。(Unity 2018之后好像多了一个Mono文件夹)2.准备一张.ico的图片(可选)这一图片会作为最后exe文件的图片2. 生成exe1.压缩选中从Unity打包生成的exe、Data文件和刚才找到的UnityPlayer.dll,右键点击“添加到压缩文件”2.名称填写最后生成exe的名字

2020-12-16 10:44:29 2423

转载 Unity UGUI 无限循环列表 -多功能版

转载来源:https://blog.csdn.net/qq_30259857/article/details/80275920?utm_medium=distribute.pc_relevant.none-task-blog-title-3&spm=1001.2101.3001.4242直达链接

2020-11-10 10:36:36 379

转载 Unity 制作时间选择器

直达链接

2020-11-10 10:33:19 641

原创 c# WinForm 操作练习

把C#程序(含多个Dll)合并成一个Exe的超简单方法工具-NuGet包管理-管理解决方法NuGet程序包-浏览-搜索 Costura.Fody,安装,重新运行解决方法即可绑定Dll到Exe里面去。按钮点击打开文件夹选择文件夹,textBox1.Text赋值路径 private void button1_Click(object sender, EventArgs e) { FolderBrowserDialog dialog=new FolderBrows

2020-10-29 15:31:11 433

原创 Unity 打包安卓移动平台超出屏幕安全区域,ui被刘海屏遮挡

取消勾选,渲染超出安全区域

2020-10-21 16:15:36 1458

原创 MySQL5.7永久统一编码/字符集为utf8(解决乱码)

传送门

2020-10-20 14:27:52 267

转载 Unity3D中scale 如何单向拉伸

加上父物体,确定中心点,拉伸父物体创建一个空物体作为要拉伸对象的父物体,把子物体的顶点(只拉伸下端)作为父物体的中心点位置。拉伸父物体,就可以看到 子物体是单向拉伸的。转载于:https://www.cnblogs.com/FingerCaster/p/7825942.html...

2020-09-18 09:01:20 1374

原创 Unity UI穿透选中底下的gameobject问题

点击后选中UI返回true,没有选中返回false /// <summary> /// 是否选中UI,选中返回true,没有选中返回false /// </summary> /// <returns></returns> private bool WereAnyUIElementsHovered() { if (EventSystem.current == null) return false;

2020-09-15 17:28:42 162

原创 Unity 屏幕文本实时显示Debug结果

public Text txt; private void Awake() { Application.logMessageReceived += HandleLog; } void HandleLog(string condition, string stackTrace, LogType type) { if (type == LogType.Error || type == LogType.Exception || type == ..

2020-09-09 08:46:30 1537

原创 unity移动端操作物体旋转、缩放手势

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class SetRoaAndScal : MonoBehaviour{ public Transform TargetTransform;//要操作的物体 public bool flag_Roable = true;//自动旋转标志 publi

2020-09-09 08:33:14 741

转载 unity 根据Transform里子对象的变量值大小顺序,对当前Transform的UI层级进行排序

添加链接描述传入一个 list , Card 类在在每个子对象身上挂着 /// <summary> /// 对list子对象进行排序 /// m_iCardValue => 为 card 类里的变量 /// </summary> int m_iChildIndex = 0; void SortCards(List<Card> m_sCard) {

2020-08-28 11:05:58 811

原创 Unity请求URL,json解析数据

后台接口,输入课程id 请求下面的url ,获取json信息远程请求URL获取的json内容格式,先贴出来{ "code": "200", "data": { "CourseNoticeList": [ { "id": "1", "Title": "asdf", "Content": "fasdfasdfasdfasdf" }, { "id": "2", "Title":

2020-08-27 10:43:12 1916

原创 C#如何读取移动硬盘的序列号

参考1.先添加引用 System.Managementusing System;using System.Management;using System.Runtime.InteropServices;using System.Text;namespace Sunmast.Hardware{ class Program { static void Main(string[] args) { ManagementObject

2020-08-19 10:58:15 520 1

原创 TTUIFramework ui框架

参考链接由三个脚本组成 TTUIBind,TTUIPage,TTUIRootTTUIBindnamespace TinyTeam.UI{ using UnityEngine; using System.Collections; /// <summary> /// Bind Some Delegate Func For Yours. /// </summary> public class TTUIBind : MonoBeha

2020-08-18 18:27:42 875

原创 Unity UI框架 EGUIFramework

就一个脚本 UIPage.csusing System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.Serialization;using UnityEngine.UI;namespace EG{ public class UIPage : MonoBehaviour

2020-08-18 18:00:40 580

原创 AndroidStudio打包aar包 Unity调用安卓aar包 Unity修改手机屏幕亮度

参考文章,传送门基于AndroidStudio3.5.2 ,比参考文章简单一点,导出不需要修改文件本文章分为两部分: 一,AndroidStudio打包出aar包 二, Unity 调用aar包里方法一,AndroidStudio打包出aar包1.首先创建一个安卓项目,项目名和包名随意取,如果只是把某个功能嵌入到Unity里,不需要用到这两个,项目类型选择Empty Activity2.建立完项目之后,要等待AndroidStudio加载完依赖项,才可以创建Module,在全部加载完成之前,Ne

2020-08-13 16:23:43 536 1

原创 unity LWRP 多个相机同时渲染UI

传送门

2020-07-25 08:58:17 737

uibowenuiripple_effect

uibowenuiripple_effect这是一个制作效果的小插件,UI动荡效果

2018-12-25

空空如也

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

TA关注的人

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