- 博客(100)
- 资源 (39)
- 收藏
- 关注
原创 unity 报错 Win32Exception: ApplicationName=‘git‘ 修复
Win32Exception: ApplicationName='git',
2025-02-12 17:30:52
264
原创 unity 安装Entities
4、点完以后可能什么反应都没有,不过这时候已经后台在下载了,顺便吐槽一下这个等待很不友好,点击Add之后没有任何反应,不知道是生效了还是没生效,我等待了2分支左右才弹出来资源导入的进度条。5、导入加载完成后,Console可能会有一些警告和错误,直接清掉就行,应该是资源编译时候的小问题,如果不能清理掉就重启一下unity,我是重启unity之后才消失的。3、在输入框中输入com.unity.entities,然后点击Add按钮。2、在左上角+号图标选择Add package from git URL。
2025-02-11 12:03:54
229
1
原创 CSDN在作死的路上越走越远
现在的博客质量稍微高一些的都被系统自动给设置成VIP可见,不开VIP,现在基本很难找到有用的资料,真的怀念刚认识CSDN的那段时光,好多大佬在上面分享,对于小白的我们是多么宝贵的经验,遇到问题第一反应就是去CSDN里面求助。现在的CSDN真是让人越来越失望,希望哪位大佬赶紧出一个新的博客平台把CSDN取代了吧!csdn 现在吃相越来越丑,本来是一个大家相互交流学习的平台,现在真的是被资本家彻底给玷污了,管理层的眼里只剩下金钱了。
2024-11-08 17:36:59
623
1
原创 lua多条件组合排序
技能类型排序:技能类型id升序 > 稀有度id降序 > 等级降序 > 星级降序 > 职业id升序。- 稀有度排序:稀有度id降序 > 等级降序 > 星级降序 > 职业id升序 > 技能类型id升序。- 等级排序:等级降序 > 稀有度id降序 > 星级降序 > 职业id升序 > 技能类型id升序。- 星级排序:星级降序 > 稀有度id降序 > 等级降序 > 职业id升序 > 技能类型id升序。- 职业排序:职业id升序 > 稀有度id降序 > 等级降序 > 星级降序 > 技能类型id升序。
2024-10-10 20:31:48
556
原创 unity AB包体大小优化
今天主要测试Texture的不同设置,对打出来AB包的影响,测试素材为6张图片其中的 Texture,MTexture_Alpha是相同的图片,只是一个开启了透明通道,一个未开启,BigImage是一张不带透明通道的图片Texture_S,MTexture_Alpha_S,BigImage_S 是上面3张图片,采用TinyPNG工具压缩后的图片。首先,采用默认default格式进行AB打包...
2021-08-22 15:54:23
3339
原创 Jenkins触发构建后一直在重复构建
> git rev-parse refs/remotes/origin/review/v_0.0.4_20210716^{commit} # timeout=10 > git rev-parse review/v_0.0.4_20210716^{commit} # timeout=10Multiple candidate revisions修改方式,指定构建分支,注意这个分支要用 */ 开头,brunch是我设置的构建分支参数,之前我在这里设置只用了{brunch} 是我设置的构建分支
2021-07-21 15:18:45
847
1
原创 unity 优化整理
1 animation 优化:浮点数优化,默认浮点数可以降低大概57%内存(15k animation 片段 降低精度之后剩余7k, 22k animation片段降低精度之后剩余9k)scale通道优化,如果该动画片段不涉及缩放,可以去掉scale通道,如果涉及缩放,可以考虑去掉scale.z通道,大约可以降级二分之一内存(22k animation片段降低精度之后剩余11k)浮点数加上scale通道优化,可以降低73%内存(22k animation 删除scale并且降低精度之后剩余6k)2
2021-07-18 20:01:32
564
1
原创 unity 常见的置灰处理
由于人眼对RGB敏刚程度不同,对绿色的敏感度最高,对红色的敏感度次之,对蓝色的敏感度最低,因此需要对RGB设置不同的权重,来达到灰度显示的效果,比较常用的RGB权重值为 R:0.298912, G:0.586611,B: 0.114478grayColor.rgb = float3(color.r0.298912 , color.g0.586611 ,color.b*0.114478)1 UI对象不可用的时候显示置灰效果通过shader进行控制置灰,shader中添加变量 _ShowGray,在代码中
2021-07-18 19:15:49
4100
4
原创 unity 定点着色器输入值
unity shader有3中类型,分别是固定着色器,顶点片段着色器和表面着色器,固定着色器固定功能着色器为固定功能渲染管线的具体表现,功能较简单兼容比较老的机器基本都快被淘汰了。表面着色器是对定点片源着色器的封装,封装了好多创建的光照操作,降低shader的书写门槛,但是...
2021-07-11 16:42:24
407
3
原创 Jenkins 安装(windows版本)
Jenkins 安装(windows版本)1下载jenkins2启动jenkins3异常处理第一个错误就是 提示jenkins实例以离线第一个错误就是插件下载失败1下载jenkins从官网下载 jenkins 的war包https://www.jenkins.io/download/2启动jenkins我这里启动是通过Java命令启动的,所以首先需要配置好Java环境,Java环境配置主要是将jdk路径,配置到系统的环境变量path里面,这里不做过多描述启动dos窗口,通过cd命令进入jen
2021-06-06 10:54:43
602
1
原创 TexturePacker 图集生成工具
TexturePacker 可以通过命令行方式,批量生成图集,TexturePacker相关命令可以参考 https://blog.csdn.net/u014065445/article/details/54289787unity中使用的方式是,通过C#中的Process类,创建一个独立进程,执行命令行脚本,完成图集生成和切分Mac平台的shell脚本./TexturePacker \--sheet $3/$1_{n}.png \--data $3/$1_{n}.txt $2 \--forma
2020-11-20 17:34:55
1273
原创 unity IOS本地推送
基于unity自带方法,实现IOS推送最初打算使用timeZone设置时区,后来测试的时候,发现添加和不添加没什么区别,IGameNotification是一个推送消息的数据类,这里不做介绍代码很简单,但是调试的时候,遇到很多奇怪的问题fireDate是本地时区时间,repeatCalendar的值要设置为ISO8601Calendar,要不然收不到使用BadgeNumber的时候,没办法...
2020-04-30 10:50:51
1283
原创 Android 打开应用商店评分
最近处理华为渠道包,打开应用商店评分系统,简单整理一下跳转商店的代码,以便将来翻看国内应用商店跳转跳转华为应用商店进行评分先判断设备是否安装应用商店,如果没有安装应用商店,则跳转至对应的网页进行下载注:appId 是在华为控制台创建应用的id注:appId 是在华为控制台创建应用的idpublic static void openHmsStore ( ) { requestHmsSt...
2020-04-30 10:21:53
2848
原创 点击屏幕,关闭弹框
using System.Collections;using System.Collections.Generic;using UnityEngine;public class AutoClosePanel : MonoBehaviour { public RectTransform rectTransform; public Camera uiCamera; ...
2019-08-17 17:47:26
515
1
原创 UGUI实现文字两端对齐
参考博客https://blog.csdn.net/feiyuezouni/article/details/85216983在上述参考博客中,详尽讲解了Text文本显示字符串时候,文字间隔调整的原则,这里的代码也是在它的基础上进行修改出来的。两端对齐代码using System.Collections;using System.Collections.Generic;using Un...
2019-01-25 13:32:33
3091
5
原创 pdf自动生成书签
pdf自动生成书签通过txt编辑目录,生成书签工具:软件 Adobe Acrobat插件 AutoBookmark Standard Plug-in下载 , 使用说明Acrobat软件安装完autoBookmark插件之后,在菜单栏可以看到 增效工具 选项通过txt编辑目录,生成书签1 创建标签txt文件2 菜单栏“增效工具/Bookmars/Creat From Txt F...
2019-01-13 16:41:16
9579
3
原创 UGUI Image快速创建帧动画
方法1选中帧动画相关图片,直接拖拽到Hierarchy视图中,然后指定动画片段保存位置,在把hierarchy视图中拖拽生成的对象,保存为预设即可。方法2先创建一个Image对象,设置尺寸大小然后选择hierarchy视图中的image对象,点击菜单栏中window/Animation,给该对象添加一个空的animation,选择animation的保存路径将序列帧图片拖到anim...
2018-12-26 19:13:31
5055
原创 Android本地推送
推送基本接口与Alarm服务结合,定时推送消息多消息推送主要事项推送基本接口//获取app图标int iconResId = 0;if(applicationInfo!=null){ iconResId = applicationInfo.icon;}if(iconResId == 0){ iconResId=R.drawable.i...
2018-08-28 18:23:55
3686
2
原创 txt文件解析简易框架
构建数据表基类using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;public class BaseTable { protected string fileDirPath; protected string fileName; prote
2017-10-17 15:23:35
1184
原创 sourceTree 问题解决
error1: Updates were rejected because the tag already exists in the remote. 该问题是标签重复提交导致的,可以在提交的时候,不勾“选提交所有标签”的选项 也可以通过删除本地标签的方法解决,解决方法
2017-09-27 12:20:34
12323
6
原创 unity 转盘抽奖
需求 转盘速度开始速度较慢,然后逐渐加速,达到最大速度保持一段时间,然后减速,保证指针最终可以选择到制定角度。核心内容 1 计算转盘选择角度,使转盘最终可以在制定角度停止 首先需要获取旋转终点的坐标,通过坐标获取目标方向的向量 在单位圆上任意一点的坐标可以表示为(cos(angle),sin(angle)) 目标点的方向向量为Vector3 calculateDir(float endAn
2017-09-21 18:03:55
5691
1
原创 控制台调试android命令
命令 打包apk cd /Users/hurcnmobile/workspace/Dev/kbn/android_project/branch/Dev_v19.0.1_V19.0.28_Google_Dev_ETC/Camelot ant clean ant release 安装apk到设备 /Users/hurcnmobile/Desktop/software/android-sdk
2017-08-14 12:08:55
2434
原创 unity xml反序列化为数据类
xml在unity中,经常用来保存本地数据,我们在处理xml文件的时候,通常是先创建一个xml对应的数据类,然后将xml解析的每一个element封装成对象,在保存的list或者diction集合中。解析xml的过程大部分都是相同的,但是不同的数据类,对应的字段,相差较大,所以之前在解析的时候,都是单独解析的。 最近闲来无事,就讲xml解析的方法进行了加工,利用c#的反射技术和泛型的特点,创建一个
2017-06-29 17:28:43
1694
原创 unity UGUI实现卡片椭圆方向滚动
搭建简单的场景 运行效果 控制脚本:using UnityEngine;using System.Collections;using UnityEngine.UI;using DG.Tweening;public class CardMove : MonoBehaviour { GameObject[] sprites; int halfSize; Vector
2017-06-22 11:54:31
6176
2
原创 DoTween 控制UGUI tween动画
NGUI有自带的tween动画,但是UGUI却没有,如果需要UGUI实现tween动画效果,需要使用插件DoTween. DoTween使用之前,需要添加引用 using DG.Tweening; 使用方式: 首先获取对象的RectTransform实例rectTransform 基本的移动:rectTransform.DOMove (new Vector2(100,100),1f);
2017-06-22 11:14:13
24269
原创 UGUI scrollView基本操作
滚动条 scrollRect,Mask,GridLayoutScrollRect基本属性 content 需要滑动的对象 horizontal/vertical 滚动方式 水平/垂直 moveMentType 移动类型 unrestricted /Elastic/clamped 自由的/有弹性的/夹紧的 inertial 惯性值Mask控制scroll下面的字对象超出scroll的范围,不进
2017-05-16 10:29:42
12153
2
原创 UGUI scrollView循环滚动
创建scrollview,设置滑动方向为垂直方向 在该对象上添加脚本scrollMove 在scrollView下面创建一个空的UI对象grid,不需要挂在gridLayout组件。 创建一个预质体,下面添加一个Text文本的子对象 cood:using UnityEngine;using UnityEngine.UI;using System.Collections;using
2017-05-14 21:08:42
11769
2
原创 source Tree 基本操作
内容提交提交方法一:1.解决工作副本冲突; 点击 工作副本,将“未暂存文件”中,非自己修改的内容进行 reset 或者 移除等操作,防止该文件对自己所要上传内容造成冲突 2.拉去远端; 点击菜单栏 “拉取”选项,使自己项目与最新版本内容保持一致 3.提交修改; 点击菜单栏“提交”按钮,在工作副本中,勾选自己需要修改的内容,填写推送内容的概述,点击提交选项,将自己修改的内容提交的线上,同时注
2017-05-04 18:51:17
10060
1
原创 shader uv动画
1 实现材质左右循环移动效果 贴图的寻址模式设置为Repeat 创建一个plan,调整所放置x:y=1:8 创建shader,控制uv位置,实现uv循环移动效果 code:Shader "Unlit/NewUnlitShader 2"{ Properties { _MainTex ("Texture", 2D) = "white" {}
2017-04-09 13:39:16
2100
原创 UGUI Image的2d碰撞检测
2d的碰撞检测和3d的碰撞检测比较相似,发生碰撞的两个对象至少有一个带有刚体组件,两个对象都要有碰撞器,和3d不同之处在于2d碰撞的刚体使用的是rigidbody2D,碰撞器使用的是BoxCollider2D。操作示例: 1创建2个Image,然后给它们都挂载BoxCollider2D组件,随便选择一个挂载rigidbody2D组件。 2 调节BoxCollider2D的大小,使其与图片的
2017-03-14 12:11:51
13714
1
原创 UGUI实现打字机效果
1 UGUI实现打字机效果创建打字特效控制的脚本,将该脚本挂载都含有Text组件的对象上面,通过该脚本控制Text文本框的文字,以打字机的效果显示文字。 脚本using UnityEngine;using System.Collections;using UnityEngine.UI;public class TypewriterEffect : MonoBehaviour { pu
2017-01-20 11:50:48
23943
8
原创 unity 实现宠物跟随移动
简单的跟随移动玩家移动控制脚本using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlayerMove : MonoBehaviour { // Use this for initialization void Start () { } // U
2016-12-29 18:10:35
12192
2
原创 unity md5加密
using System.Collections; using System.Collections.Generic; using UnityEngine;public class Md5Test : MonoBehaviour {public string fileName="1.txt";//streamingAssets 文件夹下面的文件名称public string testSting
2016-12-26 19:04:30
6875
原创 C# 筛选并删除某一类文件夹
/// <summary>/// 删除某一类文件夹及其自文件,start with 通配符/// </summary>/// <param name="path">文件所在路径</param>/// <param name="wildcards">通配符.* 删除全部文件</param>protected void ClearDirsFiles(string path,string wi
2016-12-22 16:05:40
1645
TexturePacker.rar
2020-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人