![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
LYPZ
这个作者很懒,什么都没留下…
展开
-
unity中使用lua-protobuf
用lua-protobuf替换lua自带的protoc-gen-lualua-protobuf用c语言实现,效率高lua-protobuf下载:https://github.com/starwing/lua-protobuf将tolua中pbc(pb.c),替换成lua-protobuf(pb.c和pb.h),然后编译成相应平台支持的库文件(win tolua.dll, android libtolua.so, mac tolua.bundle, ios libtolua.a)替换原..原创 2021-02-12 23:59:28 · 974 阅读 · 0 评论 -
tolua的使用
tolua下载:https://github.com/topameng/tolua导入工程在CustomSettings内的里添加要在lua内使用的c#类点击unity菜单 Lua/Generate All生成代码使lua可以使用c#的类,在这里面自动生成了注册,绑定的代码,LuaClient调用LuaBinder进行绑定LuaClient调用lua的Main文件中的Main方法,作为lua的入口...原创 2021-02-11 22:05:15 · 270 阅读 · 0 评论 -
【Unity】设置UI位置时自动换方向,不超出屏幕
适合设置物品信息之类的ui的位置,不会超出屏幕。 /// <summary> /// 设置位置,尽量不超出边界 /// </summary> /// <param name="pos"></param> public void SetPos(Vector2 pos) { RectTransform rect = transform.Ge.原创 2020-08-27 23:32:39 · 1478 阅读 · 0 评论 -
【Unity】像素图片描边
参考文章:https://www.cnblogs.com/litmin/p/8689021.htmlhttps://blog.csdn.net/bulademian/article/details/57082556效果图片向外描边一个像素ShaderShader "Sprite/Outline"{ Properties { // 在面板上可以不显示 [PerRendererData] _OutlineColor ("OutlineColor", Col原创 2020-08-26 08:19:03 · 1340 阅读 · 2 评论 -
【Unity】绘制网格 (2D场景)
简介使用GL绘制网格,格子大小固定为1x1,鼠标放在的格子上用不同的颜色表示,网格比摄像机的视野略大,可以随意移动摄像机和改变摄像机的大小,格子看起来是无限的,并且是固定在地面上的。使用时需挂载在主摄像机上。效果图代码using System;using UnityEngine;using System.Collections;/// <summary>/...原创 2019-08-13 01:01:17 · 9487 阅读 · 1 评论