自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 vscode emmylua 调试unity 崩溃

尝试回退emmylua版本,vscode版本,发现老版本的emmylua 不崩溃,但是只有开机的第一次能看到断点时的堆栈信息。最后发现,每次启动emmylua调试的时候,会去读之前的断点数据。删除588个历史断点之后,解决了该问题。

2023-06-16 18:30:11 250

原创 每日读码1 Unity GL

//一般在渲染函数里实现,比如:OnPostRender()/*相机后处理*/,OnRenderImage()/*图像处理*/void OnRenderImage(RenderTexture src, RenderTexture dst) { Vector3 toRight = cameraTransform.right * halfHeight * aspect; Vector3 toTop = cameraTransform.up * halfHeight;.

2021-11-22 20:12:28 3610

原创 unity设置iOS手机震动

玩很多游戏的时候,线性马达的触感很棒,unity封装的 Handheld.Vibrate() 持续时间是0.5s, 用到按键震动反馈因为时间太长,上手感很差。iOS 提供了另外一个接口 AudioServicesPlaySystemSound(1519);需要用uinty调用IOS接口:在unity iOS工程里创建oc混编文件,ShortVibrator.mm文件里代码如下#impo...

2020-03-01 12:39:40 3673 1

原创 Lua处理UTF8字符串

项目里遇到用string.sub截取中文字符串会截取出来非空,但是无法展示的情况,进行utf字符串处理后OK.核心部分是utf字符串的判断:-- utf-8 字符处理local function StringToTable(s) local tb = {} --[[ UTF8的编码规则: 1. 字符的第一个字节范围: 0x00—0x7F(0-127),或者 ...

2019-12-21 14:50:54 2792

原创 算法笔记

开坑,陆续加入算法的学习路径和实际工作中,用到的算法

2019-07-19 11:03:55 159

原创 unity shader 学习笔记

先开个坑,逐步移入学习路径和实用shader代码

2019-07-19 11:01:21 172

原创 Unity NGUI+Slua tips

1.动态改anchor 不使用OnUpdate ,用OnEnable,可以刷新次数,同时当版式改变时用以下方式 gameObj.updateAnchors = UIRect.AnchorUpdate.OnUpdate gameObj.updateAnchors = UIRect.AnchorUpdate.OnEnable2,仍然是改相对位置 local...

2019-02-12 15:59:59 245

原创 Unity3D Slua绑定C#对象流程

通过对Slua绑定C#对象进行代码分析,写一点笔记加深理解1.Slua绑定到lua脚本的关键文件:    LuaBehaviour.cs:               component类,提供lua文件地址为参数,同时schema参数动态绑定成员变量,C#层交互    MyLuaTable.cs          lua对象的多一层封装,本身lua对象就在luaState文件...

2018-08-18 15:07:56 850

原创 UNITY学习笔记

18年7月从之前的cocos2dx项目中撤身,开始unity的学习。学习路线:1.unity+sLua+NGUI使用->unityshader和渲染相关->平台打包流程2.空工程 导入NGUI  SLua->修改编辑器->写新的shader3.Unity对象、绑定、生成、代码控制-》编写新控件4.C#语法5.unity NGUI 消息机制6.Sl...

2018-07-23 14:39:57 467

原创 2D碰撞检测算法比较:栅格和四叉树

本文主要比较三种算法:1.普通遍历 2.栅格算法 3.四叉树算法

2017-03-29 22:33:29 5522 4

原创 websocket:python服务端和cocos客户端

参考资料:Websocket协议之握手连接:http://www.tuicool.com/articles/fyAZRn用Python实现一个简单的WebSocket服器:http://blog.csdn.net/jiht594/article/details/43764941:http://blog.csdn.net/jiht594/article/details/4376494

2016-12-27 19:48:04 663

原创 git error infalte: data stream error SHA1 collision fonund with ....

git error infalte: data stream error SHA1 collision fonund with ….git 不知道怎么挂了,然后报不可追踪origin/master , 尝试了一下,删除.git文件夹,用sourceTree 拉取了一下,在没有.git控制文件的情况下,sourceTree应该是利用缓存信息进行了更新,然后恢复原来的.git文件夹,问题解决了。。。

2016-05-24 15:57:33 387

原创 svn clean up 时 .svn\pristine\cc\cca2e58e9e310a113a37e3bd87eae3a42434e899.svn-base 找不到文件解决方法

起因是SVN上一文件缺失导致无法更新执行cleanup命令,然后报这个错误.svn\pristine\cc\cca2e58e9e310a113a37e3bd87eae3a42434e899.svn-base 找不到文件解决方法找到相应目录后发现没有该文件然后复制了任意一个该文件夹内文件,并命名为缺失文件,再次操作,成功~原因在猜测中

2016-04-13 10:46:44 3025

原创 lua 正则表达式使用

lua 正则表达式使用在使用lua的string库匹配模式的时候,对于一些比较麻烦的处理,搜网页总是不得其所,下面是接触到的一些经典用法string.findstring.gsubstring.sub* 对这三个方法的基本使用不概述了* 现有一个需求如下 替换 字符串 “战斗力增加{(a*0.8+b)*0.2-1}%“为*战斗力增加5%” 注5是带入a、b值算出的结果 现在有两种方式

2016-01-23 14:51:28 478

转载 欢迎使用CSDN-markdown编辑器

Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q

2016-01-22 20:44:14 272

原创 cocos2dx lua 下查找文件是否存在的方法

require "lfs"local oldpath = lfs.currentdir()lfs.chdir("src//app//core//")echo("is file exit??")if io.exists("c15.lua") thenecho("yes!!!")else echo("no!!")endlfs.chdir(oldpath)

2014-10-29 10:52:39 2273

原创 quick-x笔记(一)配置环境

quick-x是基于cocos2dx lua 的快速开发的一个框架结构,封装了消息协议,

2014-06-24 14:29:52 765

原创 cocos2dx以及quick-x lua绑定C++对象的注意事项

这么多天实验了很多次使用

2014-05-16 09:52:16 929

原创 lua下的调试

今天,头给了个链接,是一个lua调试工具ZeroBrane Studio链接:https://github.com/cocos2d/cocos-docs/blob/master/manual/framework/native/scripting/lua/lua-remote-debug-via-zerobrane/zh.md简单的说起来,这个东西就是把一个调

2014-02-27 19:10:07 1131

原创 开始写自己的技术博。。。

项目已经基本完结,有了太多的空闲时间,与其碌碌,不如学点东西,来增加自己的技术水准。现实与预计总是有偏差的,每天腾出一个小时来归纳总结,或者说学习会好一点。我希望自己能够每周有三次1小时开发,预计时间是 周三,周五,周六,夜里9:30读书的话,也没有什么目标,周末早上9:00-11:00之间,随意看些书好了学习的目标,cocos单机游戏,还有算法。也要开始准备,考研的科目了,专

2014-02-26 10:42:08 468

空空如也

空空如也

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

TA关注的人

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