自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity UI元素添加自定义事件监听器

你可以通过调用这个方法来为指定的UI元素添加特定类型的事件监听器,而不必手动创建和设置EventTrigger组件。接着,创建一个新的EventTrigger.Entry,设置它的eventID为传递进来的事件类型,然后将传递进来的回调函数(callBack)添加到entry.callback中。Action 类型的属性,如 OnBeginDragEvents、OnEndDragEvents 等,用于存储事件触发时执行的带有 PointerEventData 参数的动作。

2024-01-10 16:01:57 383

原创 C# 操作阿里云OSS资源上传

在C#中使用阿里云OSS SDK上传资源到阿里云对象存储(OSS)可以通过以下步骤实现。首先,确保已经安装阿里云OSS SDK。resultETagexErrorCodeexMessageexMessage请注意替换代码中的以下信息:YourAccessKeyId 和 YourAccessKeySecret:你的阿里云账号的 Access Key ID 和 Access Key Secret。

2024-01-10 15:34:10 518

原创 Unity 项目多开

安装后,鼠标同时选择需要链接的文件夹:主要为Assets和ProjectSetting,Library/PackageCache, Packages。官网:https://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html。创建新的工程目录,在目录中鼠标右键->点击“创建为…在Unity同级目录下新建mklink.bat,然后 执行PC.bat。鼠标右键->点击"选择源连接点"新建PC.bat,如下。

2023-08-17 22:38:52 607

原创 Unity Dropdown(可编辑,可输入)下拉选择框,带文本联想

DropDown下拉框可输入搜索由于 Unity 没有直接实现该效果的组件,所以以上效果是用Dropdown和InputField这个两个组件 组合实现的。核心代码项目Doem 源码GitEE 地址:https://gitee.com/Andy_Yi/drop-down-dome

2022-07-12 16:37:44 2143 3

原创 Unity2020之后版本 图集的使用

对于Unity中UI使用的是图片精灵、打包成图集、可以降低DrawCall 提高性能。原来的n张图有n个DrawCall,使用图集后,使用同一图集中图片的UI,由于材质也相同,则只用1个DrawCall。在Package Manager中,找到2D Sprite包并导入。在Editor>Project Settings设置中,将SpritePacker的Mode修改为Always Enabled(总是启用)或者Enabled For Builds(在构建时启用)在Project视图右键,Creat

2022-06-13 14:44:07 1740

原创 gitee 上传项目时时 常见的问题

使用git时 遇到的问题

2022-05-16 01:06:17 198

原创 GitEe 使用教程 创建项目仓库并上传项目

文章目录一、关于Gitee二、安装git三、登陆gitee四、生成SSH公钥五、配置SSH公钥六、创建一个项目七、克隆仓库到本地八、关联本地工程到远程仓库九、添加文件十、执行git命令,提交文件十一、本地较大的项目上传到gitee十二、删除仓库十三、常用的git命令一、关于Giteegitee(中文名:码云 ,原名 Git@OSC)是开源中国推出的基于git的代码托管服务。国内访问GitHub速度比较慢,如果想托管自己的代码到云端,gitee是个不错的选择,华为的鸿蒙2.0源码也是放在gitee上的

2022-05-15 16:26:25 2401

原创 Unity内部更新安装安卓App

Unity内部更新安装安卓App1、下载apk将工程中StreamingAssets这个目录下的文件全部清空,然后再用Unity打包一个APK。把APK文件上传至服务器,用UnityWebRequest下载到指定路径即可,至于为啥要清空StreamingAssets,是因为我的项目资源是用ab包加载的,在第一次安装的时候都已经释放的本地了,如果更新版本没有资源更新就清空即可,如果有资源更新就不能清空。//apk资源路径string apkpath= Application.persistentDat

2021-12-25 21:18:02 3373

原创 C# 读取写入Json文件

/// <summary> /// 将序列化的json字符串内容写入Json文件,并且保存 /// </summary> /// <param name="path">路径</param> /// <param name="jsonConents">Json内容</param> private void WriteJsonFile(string path, string jsonConen...

2021-07-29 22:50:48 10798

原创 Unity 调用系统文件窗口进行打开文件和保存文件

在window平台下,有时我们需要打开或则保存一些文件到指定目录下,这时我们不需要再重复造轮子,完全可以调用系统的文件窗口,然而由于在Unity 中是无法直接使用 C# 提供的 OpenFileDialog 与 FolderBrowserDialog 类来打开文件夹对话框。下面来将文件打开窗口和保存窗口进行封装一下,具体的调用如下:文件日志类using UnityEngine;using System.Collections;using System.Runtime.InteropServices

2021-07-29 22:29:07 2624

原创 Unity 不同平台加载StreamingAssets文件夹下文件的路径

/// <summary> /// 应用程序内部资源路径存放路径(www/webrequest专用) /// </summary> public static class PathHelper { public static string AppHotfixResPath { get { string game = Application.pro.

2021-06-24 21:42:05 999 3

原创 Unity热更新之ILRuntime

ILRuntime介绍ILRuntime项目为基于C#的平台(例如Unity)提供了一个纯C#实现,快速、方便且可靠的IL运行时,使得能够在不支持JIT的硬件环境(如iOS)能够实现代码的热更新。ILRuntime 官方中文手册ILRuntime的优势同市面上的其他热更方案相比,ILRuntime主要有以下优点:无缝访问C#工程的现成代码,无需额外抽象脚本API直接使用VS2015进行开发,ILRuntime的解译引擎支持.Net 4.6编译的DLL执行效率是L#的10-20倍选择性的CLR

2021-06-08 19:30:56 7041 3

原创 C# 时间处理(DateTime和TimeSpan)

C# 时间处理(DateTime和TimeSpan)在C#中我们可以使用系统自带类System.DateTme这了类来获取当前的日期或时间。获取当前的日期//1、获取当前的日期:DateTime.Now.ToString(); //2021/6/1 23:47:06DateTime.Now.ToString("yy-MM-dd");//21-06-01DateTime.Now.ToLocalTime(); //2021/6/1 23:50:12DateTime.Now.ToLongDate

2021-06-02 00:35:51 21012

原创 Unity数据的存储——Xml文件保存与读取数据

using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Xml.Serialization;using UnityEngine;public class XmlDataMgr_ { private static XmlDataMgr_ instance = new XmlDataMgr_(); public static XmlDat

2021-05-13 11:44:21 891

原创 Unity Excel转Json并自动生成对应得实体类

准备工作需要将第三方插件NPOI的dll放到Unity得Plugins文件下。(NPOI——这个插件是用来读取excel文件的,这个插件的dll文件可以去网上找一下)NPOI插件包表格规定:表格第一行表示该列的描述表格第二行表示对应的数据结构的名称表格第三行是该列的数据类型表格第四行是数值代码using System;using System.IO;using System.Text;using NPOI.SS.UserModel;using NPOI.XSSF.UserMod

2021-04-27 15:48:19 1550 6

原创 Unity中摄像机跟随

一、固定相机跟随,这种相机有一个参考对象,它会保持与该参考对象固定的位置,跟随改参考对象发生移动public class CameraFlow : MonoBehaviour{ public Transform target; private Vector3 offset; void Start() { //设置相对偏移 offset = target.position - this.transform.position; } v

2021-04-23 21:29:14 6280

原创 Unity的基础程序框架

基础程序框架前言一、为什么要做这些二、包含内容1.单例模式基类2.缓存池模块3.事件中心模块4.公共Mono模块5.场景切换模块、6.资源加载模块7.输入控制模块8.音效管理模块9.UI模块10.数据管理模块前言完成所有项目都有的公共模块。使用这些框架可以做一些小项目或者毕业设计。一、为什么要做这些1、公共模块可以简单的理解为整个程序框架,提升开发效率2、这些模块在游戏中各处都会用到3、往往这些模块在各个小项目中是通用的,完成一次后可以通用。二、包含内容1.单例模式基类单例模式可以减少.

2021-04-17 23:47:44 1968

原创 UNITY_iOS_接入微信登录及分享微信

这里写自定义目录标题UNITY_ANDROID_接入微信登录一、在[微信开放平台](https://open.weixin.qq.com/cgi-bin/index?lang=zh_CN)申请移动应用功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导

2021-04-15 15:45:55 2254 1

原创 Unity游戏开发——对象池

单个对象池using System;using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 单个对象池/// </summary>[Serializable]public class ObjectPool{ /// <summary> ///池子的名称 /// </summary>

2020-11-12 12:35:16 154

原创 Unity游戏开发——向量运算(点乘和叉乘)

Unity游戏开发——向量运算(点乘和叉乘)0.前言在游戏开发中,确定目标得方向,朝向,夹角等相关数据需要用到向量的计算,其中最常用到的就时点乘和叉乘。因为我们主要研究的是游戏开发中的3D世界向量,所以小面的介绍会以几何定义为主,不研究其代数定义。1.点乘定义点乘又称点积、数量积、标量积。从几何角度看,点乘是两个向量的长度和它们的夹角余玄值的积。从名称和定义来看,点乘的结果是标量。点乘的名称也源自与点乘的运算符号。通过上面的公式,我们也可以得到如下公式。也就是说如果给定了两个向量,

2020-10-25 17:54:55 5398 1

C# 操作阿里云OSS(资源上传、刷新CDN)

阿里云oss dll

2024-01-10

gitHubDesk中文版桌面工具

gitHubDesk中文版桌面工具,解压即可使用

2023-08-17

Unity项目多开脚本

Unity项目多开,方便调试

2023-08-17

Unity软连接多开项目

Unity软连接多开项目

2022-12-30

MiniTools 磁盘无损扩容分区

https://www.minitool.com/data-recovery-software/thanks-download.html?p=pdr&v=pdr-free&r=free-for-windows 官网有用法 无损磁盘扩容分区 无需格式化

2022-05-03

JDk 1.8 ,,,,,,,,

JDk 1.8 ,,,,,,,,

2022-04-13

Dotween Pro 插件

Dotween Pro 插件

2022-04-13

Odin-Inspector编译器插件

Odin-Inspector编译器插件

2022-04-13

DoTween Pro插件

动画插件

2022-04-13

VersionUpdataApk.unitypackage

VersionUpdataApk.unitypackage

2021-12-25

NPOI.unitypackage

NPOI——这个插件是用来读取excel文件

2021-04-27

FrameWork.unitypackage

该框架封装了 单例模式、缓存池、事件中心、公共Mono模块、场景切换、资源加载、输入控制、音效管理、UI模块。适合做一些小项目或者毕业设计。

2021-04-17

NGUI Next-Gen UI.unitypackage

ngui资源插件 最新版本

2021-04-07

空空如也

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

TA关注的人

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