游戏开发
文章平均质量分 69
hookby
这个作者很懒,什么都没留下…
展开
-
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 · 3015 阅读 · 0 评论 -
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 · 267 阅读 · 0 评论 -
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 · 887 阅读 · 0 评论 -
2D碰撞检测算法比较:栅格和四叉树
本文主要比较三种算法:1.普通遍历 2.栅格算法 3.四叉树算法原创 2017-03-29 22:33:29 · 6161 阅读 · 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 · 683 阅读 · 0 评论 -
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 · 504 阅读 · 0 评论 -
cocos2dx以及quick-x lua绑定C++对象的注意事项
这么多天实验了很多次使用原创 2014-05-16 09:52:16 · 942 阅读 · 0 评论 -
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 · 1150 阅读 · 0 评论