WhiteEngine-专注图形渲染与游戏引擎技术的网站

新浪微薄腾讯微薄

最新碎语:暂无碎语

C#与Lua

C#与Lua语言相关

字符串转二进制

C#与Lua字符串转二进制

阅读(378) 评论(0)

/// <summary>     /// 将字符串转成二进制     /// </summary>     /// <param name="s"></param>     /// <returns></...阅读全文>>
创建lua模版

C#与Lua创建lua模版

阅读(588) 评论(0)

using UnityEngine; using System.Collections; using UnityEditor; using System.IO; public class LuaAddEditor  { [MenuItem("Assets/Create/Lua Script")] static void LuaScript () { // Debug.Log(EditorApplication.applicationContentsPath...阅读全文>>
Lua事件的使用

C#与LuaLua事件的使用

阅读(601) 评论(0)

import "UnityEngine" FuncTable={"LuaAwake", -- "LuaStart", -- "LuaOnEnable", -- "LuaUpdate", --"LuaOnGUI", -- "LuaOnDisable", -- "LuaLateUpdate", -- "LuaFixedUpdate", -- "LuaOnDestroy" } local classThis ...阅读全文>>
Lua类的实现

C#与LuaLua类的实现

阅读(542) 评论(0)

两个语法糖 试着创建一个人类 Person Person = {name="这个人很懒"} 以上代码将Person初始化为一个表,这个表拥有一个为name的键,其默认值是"这个人很懒"。 说成白话就是人类拥有一个叫名字的属性。 那就再赋予人类一个说话的功能吧。 Person.talk = function(self, words)     print(self.na...阅读全文>>
Slua常用方法

C#与LuaSlua常用方法

阅读(1167) 评论(0)

-- import import "UnityEngine" function main() -- create gameobject local cube = GameObject.CreatePrimitive(UnityEngine.PrimitiveType.Cube) -- find gameobject local go = GameObject.Find("Canvas/Button") -- get compo...阅读全文>>
Lua Base64计算

C#与LuaLua Base64计算

阅读(536) 评论(0)

--StrToBase64 function StrToBase64(str)  local b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'  local s64 = ''  while #str > 0 do -- iterate through string   local bytes_num = 0 -- number of s...阅读全文>>
Lua函数重载

C#与LuaLua函数重载

阅读(584) 评论(0)

local function create()     local arg_table = {}     local function dispatcher (...)         local tbl = arg_table         local n = select ("#",...)         local l...阅读全文>>
Lua 取整 整数

C#与LuaLua 取整 整数

阅读(609) 评论(0)

Lua 取整 * 向上取整,也就是大一个 > print(math.ceil(2.1)) 3 向下取整,就是小一个 > print(math.floor(2.1)) 2阅读全文>>
反射的使用

C#与Lua反射的使用

阅读(707) 评论(0)

反射的用途: (1)使用Assembly定义和加载程序集,加载在程序集清单中列出模块,以及从此程序集中查找类型并创建该类型的实例。 (2)使用Module了解包含模块的程序集以及模块中的类等,还可以获取在模块上定义的所有全局方法或其他特定的非全局方法。 (3)使用ConstructorInfo了解构造函数的名称、参数、访问修饰符(如pulic 或private)和实现详细信息(如abstract或virtual)等。 (4)使用MethodInfo了解方法...阅读全文>>
1 2 3