- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 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
2020-09-29
利用一个Image生成N个分割线
2017-12-09
UGUI中显示特定形状的Image
2017-12-06
unity中特定区域显示特效
2017-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人