自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

原创 cocoscreator中快速替换复制的脚本到预制上

cocoscreator通过修改文件中的UUID实现快速替换预制上的脚本

2023-04-09 12:39:09 594

原创 测试cocoscreate的包围盒及点击事件坐标

cocoscreator的包围盒及点击事件坐标

2022-08-09 14:18:35 1320

原创 cocoscreator适配

cocoscreator的ui适配

2022-08-05 19:01:49 2554

原创 unity编辑器中自动换行文本

EditorGUI.LabelField(new Rect(10, 40, 380, 60), "sdfsd", EditorStyles.wordWrappedLabel);GUIStyle使用EditorStyles.wordWrappedLabel即可

2021-04-02 15:46:31 2491

原创 Unity的editorWindow中打开选择文件弹框

调用EditorUtility.OpenFolderPanel即可打开系统的文件/文件夹选择弹框第一个参数是弹框的标题,第二个弹框是打开的文件夹,第三个是默认名称返回选择的文件或文件夹路径string path = EditorUtility.OpenFolderPanel("选择配置文件目录", Application.dataPath, " ");...

2021-03-09 11:54:37 1515

原创 unity中基于xlua的c#和lua互调

假如lua脚本内容如下:local m = {}m.age = 1m.name = "lua"function m:ShowName() print(self.name) local param = {} param.name = "lua_C#" param.tables={} param.tables.desc = "desc" local subTable = {} subTable.name = "subTalbe" table.insert(param.tables,s

2021-03-08 21:02:10 372 1

原创 lua中从字符串中提取汉字

lua中从字符串中提取汉字1、utf8_to_unicode:将utf8字符转换为unicode格式的数值,用于和汉字的unicode编码比较大小2、GetVChineseChar:遍历字符串中的每个字符,获取unicode值通过比较从字符串中提取汉字注:如果是lua5.1,需要使用bitOp插件,5.2则require “bit32”, 5.3已经支持位处理功能如果是5.1或5.2,位操作符合&,|等需要替换为对应的band,bor等函数function M.GetVChineseCh

2020-12-03 16:41:35 3419 1

原创 使用vscode调试unity

一般使用unity开发时,代码编辑都是用vs,但是最近使用的都改用vs2017或2019了,不但打开vs耗时长,而且调试时非常卡顿,如果vs中已经打好断点,然后启动unity开始调试,基本上卡住半分钟后才有反应,而且如果是调试过程中新增断点,又会卡段一段时间,简直人都要被逼疯了,如果非得用vs,建议启动调试之前把所有断点删除,然后启动unity和vs调试,这样稍微好点。但是发现用vs code非常方便,vs code属于轻量级的编辑器,而且插件丰富,色彩也很舒服。要调试unity只需要在插件中安装Dugg

2020-08-06 09:59:54 2172

原创 unity打包提示Failed to load signer “signer #1“,(拒绝访问)

今天重新打开一个旧的unity工程,准备打包一个apk,结果一直提示但是前几天还是成功的,纠结了很久最后发现重新选择一下签名文件就可以了o(╥﹏╥)o

2020-07-02 10:49:24 3243

原创 cocos creator开发微信小游戏时引入Fingerprintjs2

fingerprintjs2使用参考:https://blog.csdn.net/qq_29169813/article/details/86672205按照上面资料在pc上运行没有问题,但是打包成微信小游戏后就会crash.试了3部安卓和2部iphone都是100%出现。经过测试发现,需要把componets中的webgl和webglVendorAndRenderer两项注释掉就可以了,不...

2019-11-28 20:24:59 967

原创 cocos creator动态生成image并绘制到canvas中

如果需要将自定义的图片绘制到canvas中,则需要创建image对象,然后把本地的图片地址赋值给src,待图片加载成功后,使用drawImage即可 const img = new Image(); img.onload = function () { // 安卓性能稍差点的手机,绘制image可能有些延迟,避免分享图片底图为空白, ...

2019-11-26 11:01:07 3263 2

原创 cocos creator自由拖动的底图

项目中如果要实现可以任意方向自由滑动并且有惯性滑动功能,可以使用scrollView组件,同时勾选上水平和垂直滑动属性:红框中的三个属性都勾选但是原生的组件中只要在水平或者垂直方向滑到底了就会直接停止,会显示很生硬,所以我们可以改造一下功能,实现一个方向滑动底停止后,另一个方向可以继续惯性滑动。下面是原生代码:红框中的代码就是判断是否在水平或者垂直方向有超过边界的判断,如果任意一个方向...

2019-11-25 18:35:54 1068

原创 cocos creator 自定义Canvas分享

cocos creator 自定义Canvas分享用cocos creator开发微信小游戏时,基本都会有分享模块,如果是直接分享当前显示的界面,则可以直接用微信提供的canvas换图片功能即可,但是有时需要分享非屏幕显示出来的图片,这时就无法使用这种方式了,就只有利用自定义canvas功能了下面记录一下当前自己项目中遇到的关于分享功能的处理过程,以备以后再次遇到这些问题时抓耳挠腮了:...

2019-11-15 21:17:50 2490

MacOs.zip,windows

在windows中安装mac系统,体验mac系统功能, 在windows中安装mac系统,体验mac系统功能 在windows中安装mac系统,体验mac系统功能 在windows中安装mac系统,体验mac系统功能

2020-09-29

GameResultShareManager.ts

不能使用截取屏幕图片和美工提供的图片的情况下,自定义canvas,绘制图片文本后分享,生成相应的图片,然后分享出去

2019-11-17

利用一个Image生成N个分割线

生成格子血条时,如果重复生成N个transform会非常耗,我们可以利用一个Image就可以生成N个分隔符,把transform数量从N个减少到一个,三角形数量更是大大减少

2017-12-09

UGUI中显示特定形状的Image

有时为了显示特定形状的UI,但有没有对应形状的的图片,则可以使用该代码 有时为了显示特定形状的UI,但有没有对应形状的的图片,则可以使用该代码 有时为了显示特定形状的UI,但有没有对应形状的的图片,则可以使用该代码 有时为了显示特定形状的UI,但有没有对应形状的的图片,则可以使用该代码

2017-12-06

unity中特定区域显示特效

滑动列表时,超出范围,隐藏列表项中的特效,实现特效的mask功能, 滑动列表时,超出范围,隐藏列表项中的特效,实现特效的mask功能 滑动列表时,超出范围,隐藏列表项中的特效,实现特效的mask功能 滑动列表时,超出范围,隐藏列表项中的特效,实现特效的mask功能

2017-12-06

空空如也

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

TA关注的人

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