自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (9)
  • 收藏
  • 关注

原创 win10下安装Docker部署Jenkins

一、开启Hyper-V方法: 以管理员身份打开 PowerShell 控制台。 运行以下命令: PowerShell复制Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All如果无法找到此命令,请确保你以管理员身份运行 PowerShell。安装完成后,请重启。二、下载DockerGet Docker | Docker Documentationwin10 启动 doc

2024-03-18 14:12:35 303

原创 关于Addressable的一些日常应用

然后就是build,当所有资源都已经就绪,需要进行测试时,则可以进行build,然后就可以选择packed play模式进行资源加载测试,如需进行远程测试测可以把打包好的资源放到远程服务器上,设置好loadpath,进行测试,打出的资源包地址为buildpath,自行查看,就不上图了,如果有资源进行更新,比如当前的模型的一张贴图更新了,则需要在编辑器内进行更新操作,至于profiler就是资源的性能分析器,可以在里面查看有多少实例,引用计数,fps等等,就不放图了;

2024-03-18 14:12:03 1810

原创 Unity Webgl 问题总结

来定义,其它类型float?相信开发webgl项目的朋友应该都知道,在编辑器下编写能正常运行,但是呢导出webgl一运行就会发现各种错误,恨不得unity出一个在网页上测试使用的编辑器,配合VS一段代码进行调式,但是这是不可能的,所以就尽量使用debug来定位错误吧,小编也是被折磨的不行,因为某些功能只能在特定机器上部署测试,这使我代码出错了只能写debug来定位了,所以多写一点,因为导出包不易啊!14.使用LOD(这个不太推荐使用,只有内存充足下使用,一般webgl内存都是吃紧的,搞不好就是内存超出)

2024-03-18 14:11:40 854

原创 Stable Diffusion本地部署

5.升级pip命令 cmd进入stable-diffusion-webui\venv\Scripts\文件夹下,输入 python.exe -m pip install --upgrade pip。启动参数记事本打开webui-user.bat 修改 set COMMANDLINE_ARGS=--theme dark --xformers --api --autolaunch --listen。7.cmd进入stable-diffusion-webui\venv\Scripts\文件夹下。

2024-03-18 14:09:58 454

原创 Unity热更新对比 Lua,ILRuntime,HybridCLR(huatuo)

HybridCLR扩充了il2cpp的代码,使它由纯AOT runtime变成AOT+Interpreter 混合runtime,进而原生支持动态加载assembly,使得基于il2cpp backend打包的游戏不仅能在Android平台,也能在IOS、Consoles等限制了JIT的平台上高效地以AOT+interpreter混合模式执行,从底层彻底支持了热更新。1.lua大家都很熟悉了,解决方案:内置一个Lua虚拟机,典型的框架有xlua,ulua,tolua。4.不允许使用ref和out。

2023-11-17 13:50:54 534

原创 混合颜色的色值计算公式

经过验证,效果是靠谱的。如果要计算2个以上颜色的混色色值,先计算出其中两个的混色,再和第三个计算,递归至算完全部。两种颜色混合后,混色的色值计算, RGB分别用这个公式计算:颜色A-(颜色A-颜色B)*(1-颜色A的百分比)例如:绿和白混合,绿(192, 229, 112)70%, 白(255, 255, 255)30%之前为了实现不同颜色液体混合的颜色变化效果,推敲得出一个计算公式。四舍五入后得到混合色值:(211,235,155)。

2023-08-04 16:43:09 384

原创 GitHub无法访问问题

修改 C:\Windows\System32\drivers\etc\hosts。#访问 github。

2023-03-03 11:15:46 387

翻译 Unity WebGL 开发

前言随着轻量化3D需求的增长,WebGL方案越来越受到关注,也有越来越多的应用场景诸如三维可视化,数字孪生、元宇宙区块链Web3.0游戏等。相比传统的客户端应用,WebGL采用BS架构,即浏览器就可以直接体验3D效果。举个不是很恰当的例子:假如你是做客户端应用的,你和另一个做WebGL的竞争对手同时去竞标一个项目,你演示项目的时候,还要让甲方掏出手机,打开应用商城,搜索app,下载,安装,然后再打开,最后演示。而你的竞争对手,直接转发了一个链接过去,立即就开始演示了,这便捷程度,差不是一点半点了。先来演示一

2022-12-08 13:58:47 2763

原创 A星算法优化

在A星算法这种经常用频繁用的算法中,一个小小的性能消耗就能放大很多倍,特别注意调用的函数的复杂度,公式的复杂度,以及运算的优化,尽量做到能不调用函数的不调用函数,能简化公式的尽量简化公式,能用&|位运算符号代替加减乘除的尽量用位运算代替,节省A星算法的性能开销。设置导航点,计算出离线导航数据,游戏运行时加载到内存。寻路时,找到起点附近的导航点和终点附近的导航点,只要计算出起点到导航点和终点到导航点的路径,再加上导航点之间的离线路径,就得到了整个路径。3、多次频繁A星寻路的优化。

2022-12-08 13:56:10 824

原创 GooglePlay 最新aab的打包方式 Unity AndroidStudio

说明:本人案例是unity3d出Android项目,在Androidstudio接入sdk相关,导出apk和aab.要求:1、AndroidStudio最好安装最新版我使用的是android-studio-2021.1.1.21-windows2、安装好sdk和ndk,我使用的是unity2020自带下载的,AndroidStudio也会自动下载,随意...3、targetVersion>=30 gralde >6.7具体流程:1、导出的Android项目新建文件夹insta

2022-02-20 18:36:41 6481 4

原创 UGUI Text间距 TextSpacing

using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;[AddComponentMenu("UI/Effects/TextSpacing")]public class TextSpacing : BaseMeshEffect{ #region Struct public enu...

2019-11-13 10:19:05 722

原创 简易A*自动寻路算法

using System.Collections.Generic;using UnityEngine;using Game.Map;public class PathNode{ public Vector3 position; public MapNode mapNode; public int distance; public byte state;...

2019-07-23 18:33:45 176

原创 FileTool

using System;using System.Collections;using System.IO;using UnityEngine;public class FileTool : MonoBehaviour{ private static FileTool instance; public static FileTool Instance { get...

2019-07-17 14:38:43 239

原创 ConfigManager JsonToObject

using System;using System.Collections.Generic;using System.IO;using UnityEngine;public class ConfigManager : ManagerBase<ConfigManager>{ private Dictionary<string, object> _cach...

2019-07-17 14:36:49 347

原创 Xlua环境配置

首先,我们要在github网站下载我们需要的xlua插件,地址:点击打开链接。里面的文件格式如下:将Assets文件夹下的所有文件复制粘贴到我们工程文件Assets文件夹下。然后再将Tools复制到我们工程文件Assets同级目录下。打开我们unity安装目录,将图下三个dll拖放到F:\***\Assets\XLua\Src\Editor文件夹下。然后...

2019-07-10 17:23:29 304

原创 SpriteManager 加载图集

using System;using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using Object = UnityEngine.Object;public class SpriteManager{ private Dictionary&l...

2019-07-04 18:40:06 281

原创 TableView版ScrollRect

using System;using System.Collections;using UnityEngine;using UnityEngine.UI;using System.Collections.Generic;using UnityEngine.EventSystems;class TableViewGroup{ public Dictionary<int,...

2019-07-04 18:29:51 144

原创 CollectionViewCell

public class CollectionViewCell : SimMonoBehaviour{ public int index; public virtual void show(CollectionView c, int index) { } public virtual void hide(CollectionView c, ...

2019-07-04 18:27:47 232

原创 ScrollRect重写 循环利用

using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class CollectionView : ScrollRect{ public Vector2 sizeOfCells; public float spaceOfH; public float spac...

2019-07-04 18:27:06 434

原创 UI 绘制线条

using System.Collections.Generic;using UnityEngine;public class UIDrawLine : MonoBehaviour { private List<RectTransform> _lineRect = new List<RectTransform>(); private Trans...

2019-06-14 17:43:25 676

原创 Unity AssetBundle加载

using System;using System.Collections;using System.Collections.Generic;using System.IO;using Common.Event;using UnityEngine;using SandboxMap.Data;using Object = UnityEngine.Object;public enu...

2019-05-24 18:28:23 311

原创 Unity AssetBundle打包

using System.Collections.Generic;using System.IO;using UnityEditor;using UnityEngine;public class AssetBundleBuilder : Editor{ private static List<AssetBundleBuild> builds = new List&...

2019-05-24 18:22:28 222

原创 设计模式之一单例,单例的管理

using System;using System.Collections.Generic;using UnityEngine;public class ManagerBase<T> where T : ManagerBase<T>{ private static T _instance; public static T Instance ...

2019-05-16 14:59:39 208

原创 unity MonoBehaviour组件的查找封装

using UnityEngine;using UnityEngine.Events;using UnityEngine.UI;public class SimMonoBehaviour : MonoBehaviour{ protected T findComponent<T>(Transform parent, string path) where T : Co...

2019-05-16 14:53:24 536

原创 ExcelToJson

using System;using System.Collections.Generic;using Excel;using System.Data;using System.IO;using LitJson;using System.Text;using System.Text.RegularExpressions;using UnityEngine;public cla...

2019-05-16 14:31:25 593

UnityHubSetup

UnityHubSetup

2022-09-03

unity 微信小程序SDK

unity 微信小程序SDK

2022-09-02

System.Data.dll

没有什么可说的,有需要就拿走

2019-07-04

Best HTTP (Pro).zip

没什么可说的,会的看名字就懂得,本人自用的

2019-07-04

ExcelToJson.zip Excel转Json需要的DLL文件

ExcelToJson.zip Excel转Json需要的DLL文件,该文件导入unity 放在Plugins文件夹中

2019-05-16

Behavior Designer - Movement_Pack_v1.3.2.unitypackage

Behavior Designer - Movement_Pack_v1.3.2.unitypackage 注意:必须先导入BehaviorDesigner行为树才能导入这个组件 下载Behavior Designer行为树 v1.5.5.unitypackage点击http://download.csdn.net/download/u010879329/10010274

2017-10-07

Behavior Designer行为树 v1.5.5.unitypackage

Behavior Designer行为树 v1.5.5.unitypackage导入即可使用

2017-10-07

Play Maker v1.8.0-v1.7.8.4(u5) FSM破解版

里面包含了两个版本是在线安装的,按照提示安装就行 注意的是: unity5.3.3以上安装1.7.8版本,unity5.3.3以下包含5.3.3 安装1.8.0版本,本人用的是5.3.3正式版,一直在用没有问题

2017-10-07

Unity3D直接运行Lua语言

Lua语言小巧使用方便,和C#时时交互,使用U3D开发游戏非常方便,优化代码,里面有很多例子,有计算机语言很容易学习

2017-09-13

Lua语言在Window运行程序

windows平台运行Lua程序,与C#时时交互,开发Unity3D 非常实用 简单方便,打开即用 windows平台运行Lua程序,与C#时时交互,开发Unity3D 非常实用 简单方便,打开即用 windows平台运行Lua程序,与C#时时交互,开发Unity3D 非常实用 简单方便,打开即用

2017-09-13

U3D插件Easy Touch最新版

U3D插件Easy Touch最新版 做摇杆方便稳定,多点触摸 个人用的稳定版本 使用方便 U3D插件Easy Touch最新版 做摇杆方便稳定,多点触摸 个人用的稳定版本 使用方便

2017-09-08

空空如也

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

TA关注的人

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