首页
学习
活动
专区
工具
TVP
发布

Unity游戏开发

专栏作者
138
文章
157611
阅读量
41
订阅数
Unity-资源引用自动化工具
需求: 在实际项目中,往往我们需要在代码中引用一些子节点的GameObject或者Component,这些引用在代码中是写死的,然而在项目开发中美工人员需要在迭代的时候调整子节点的层级、顺序,这对程序来说代码将难以维护。 此时我们需要一个自动化工具,用于检查代码中使用子节点引用的代码,这些引用是否还可以正确引用,对于无法正确引用的组件、游戏物体进行警告提示。
祝你万事顺利
2019-08-18
1.1K0
SLua-Lua调用自定义C#类
在Lua中通过Resources.load加载一个图片只能得到testure2D,而我们使用UGUI想改变Image的图片的时候需要的是Sprite图片,这时我们在C#中定义一个Resouce加载的类使用范型加载Sprite图片,在Lua中调用这个类。
祝你万事顺利
2019-07-31
1.1K0
SLua-VSCode中使用LuaIde插件进行Lua调试
使用步骤: 1.在VSCode中查找luaide插件,下载安装,注册账号 2.在这里下载调试代码 3.如果使用luaide进行调试,要先禁用或卸载其他lua调试插件 4.生成调试配置:在VSCode中打开存放Lua脚本的文件夹,在上方的选择添加配置
祝你万事顺利
2019-07-26
4K0
SLua-在Lua中实现Unity中的生命周期
Enumerable.Cast(IEnumerable) Method : Casts the elements of an IEnumerable to the specified type. 将一个IEnumerable的元素转换为一个具体的类型。
祝你万事顺利
2019-07-26
1.4K0
XLua-热更新(HotFix)
仿照XLua的官方例子,我们做一个XLua的热更新 1.按照hotfix.md的使用说明
祝你万事顺利
2019-06-13
4K0
Lua 垃圾回收
Lua 采用了自动内存管理 这意味着你不用操心新创建的对象需要的内存如何分配出来, 也不用考虑在对象不再被使用后怎样释放它们所占用的内存。 Lua 运行了一个垃圾收集器来收集所有死对象 (即在 Lua 中不可能再访问到的对象)来完成自动内存管理的工作。 Lua 中所有用到的内存,如:字符串、表、用户数据、函数、线程、 内部结构等,都服从自动管理。
祝你万事顺利
2019-06-03
9370
Lua-Table
给Table赋值 在table中直接赋值 tb1 = { Init = function() print("table1"); end } 给一个新的键值,给新的键赋值 require("LuaLearn02"); tb1["Init"](); tb1["init1"] = function() print("outS"); end tb1["init1"](); 第三种方法通过table . 的方式 function tb1.Init2() print("init2"); end
祝你万事顺利
2019-06-02
6380
XLua-操作与使用
1.直接用Lua调用C#的方法 使用XLua输出HelloWorld 引入命名空间XLua,声明一个LuaEnv的类的对象,这个类提供了一些方法
祝你万事顺利
2019-06-02
1.2K0
Lua-浅拷贝与深拷贝(转)
原文:https://blog.csdn.net/fightsyj/article/details/85055342
祝你万事顺利
2019-06-01
2.1K0
Lua-循环、函数
重复执行循环直到达到某个条件 repeat print("1"); until(not condition) 在for中实现continue for i = 1,100 do while true do if i%2 == 0 then break; else print(i); break; end end end Lua 编程语言函数定义格式如下: option
祝你万事顺利
2019-05-31
7140
Lua-原表
__index元方法 Lua 查找一个表元素时的规则,其实就是如下 3 个步骤:
祝你万事顺利
2019-05-31
3500
Lua-运算符、字符串
在字符串中替换,mainString为要替换的字符串, findString 为被替换的字符,replaceString 要替换的字符,num 替换次数(可以忽略,则全部替换),如:
祝你万事顺利
2019-05-30
1.1K0
Lua基本语法、数据类型、变量
轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里 可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。
祝你万事顺利
2019-05-30
7050
斐波那契数列、角谷猜想、99乘法表 、冒泡排序
使用Lua实现: -- 斐波那契数列 function Fibonacci(n) if n==0 then return 0; elseif n==1 or n==2 then return 1; else return Fibonacci(n-2) + Fibonacci(n-1); end end print(Fibonacci(3)); -- 角谷猜想 function CornerValley(n) -
祝你万事顺利
2019-05-29
5360
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档