您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. LuaBind 源码 (Lua增强库)

  2. 1 介绍 LuaBind 是一个帮助你绑定C++和Lua的库.她有能力暴露 C++ 函数和类到 Lua . 她也有 能力支持函数式的定义一个Lua类,而且使之继承自C++或者Lua. Lua类可以覆写从 C++ 基类 继承来的虚函数. 她的目标平台是Lua 5.0 ,不能支持Lua 4.0 . 她利用模板原编程技术实现.这意味着,你不需要额外的预处理过程去编译你的工程(编译器 会替你完成全部的工作).这还意味着,你也不需要(通常)知道你注册的每一个函数的精确的签名. 因为,LuaBind库会在
  3. 所属分类:C++

    • 发布日期:2011-09-04
    • 文件大小:325632
    • 提供者:rendao0563
  1. 如何把C++对象绑定到Lua轻量级

  2. 游戏中的使用脚本语言已经成为了一个标准应用。脚本语言能够在游戏开发中扮演一个重要的角色,并且让数据结构化,计划事件,测试和调试这些工作更加容易。脚本语言也能够允许像美术,策划这些非程序专家通过一个高层的抽象脚本来为游戏编写代码。这个抽象层的一部分也能够允许提供给玩家来定制整个游戏。 从程序员的角度上来看,把一个脚本语言嵌入到游戏中最主要的问题是如果为脚本语言提供对宿主对象的访问(通常是C/C++对象)。在选择一个脚本语言的时候有两个关键的特性:嵌入相关问题和绑定相关问题。而这些是Lua语言的一
  3. 所属分类:C++

    • 发布日期:2011-10-08
    • 文件大小:205824
    • 提供者:terminator209
  1. Lua程序设计

  2. Lua不仅是一种易于扩展的语言,也是一种易整合语言(glue language);Lua支持基于组件的,我们可以将一些已经存在的高级组件整合在一起实现一个应用软件。一般情况下,组件使用像C/C++等静态的语言编写。但Lua是我们整合各个组件的粘合剂。又通常情况下,组件(或对象)表现为具体在程序开发过程中很少变化的、占用大量CPU时间的决定性的程序,例如窗口部件和数据结构。对那种在产品的生命周期内变化比较多的应用方向使用Lua可以更方便的适应变化。除了作为整合语言外,Lua自身也是一个功能强大的
  3. 所属分类:其它

    • 发布日期:2011-11-14
    • 文件大小:274432
    • 提供者:hzjtyh
  1. Lua中文教程(文字版,带书签)

  2. 学习Lua的最好的中文教程,入门级 Lua不仅是一种易于扩展的语言,也是一种易整合语言(glue language);Lua 支持基于组件的,我们可以将一些已经存在的高级组件整合在一起实现一个应用软件。一般情况下,组件使用像 C/C++等静态的语言编写。但 Lua 是我们整合各个组件的粘合剂。又通常情况下,组件(或对象)表现为具体在程序开发过程中很少变化的、占用大量 CPU时间的决定性的程序,例如窗口部件和数据结构。对那种在产品的生命周期内变化比较 多的应用方向使用 Lua 可以更方便的适应变
  3. 所属分类:C

    • 发布日期:2013-09-12
    • 文件大小:1048576
    • 提供者:la_verrer
  1. Cocos2d-x Lua中如何创建一个”类“

  2. Cocos2d-x Lua脚本 模拟面向对象语言 利用table结构创建一个类,并通过对象访问类中成员
  3. 所属分类:iOS

    • 发布日期:2013-12-10
    • 文件大小:1048576
    • 提供者:u012945598
  1. Programming_In_Lua.doc(word版本,带完整文档结构图)

  2. 目前很多程序语言都专注于帮你编写成千上万行的代码,所以此类型的语言所提供的包、命名空间、复杂的类型系统及无数的结构,有上千页的文档需要操作者学习。 而Lua并不帮你编写大量的代码的程序,相反的,Lua仅让你用少量的代码解决关键问题。为实现这个目标,像其他语言一样Lua依赖于其可扩展性。但是与其他语言不同的是,不仅用Lua编写的软件易于扩展,而且用其他语言比如C/C++编写的软件也很容易使用Lua扩展其功能。 一开始,Lua就被设计成很容易和传统的C/C++整合的语言。这种语言的二元性带来了极大
  3. 所属分类:其它

    • 发布日期:2014-02-26
    • 文件大小:922624
    • 提供者:dravvern
  1. LUA程序设计chm

  2. Lua不仅是一种易于扩展的语言,也是一种易整合语言(glue language);Lua支持基于组件的,我们可以将一些已经存在的高级组件整合在一起实现一个应用软件。一般情况下,组件使用像C/C++等静态的语言编写。但Lua是我们整合各个组件的粘合剂。又通常情况下,组件(或对象)表现为具体在程序开发过程中很少变化的、占用大量CPU时间的决定性的程序,例如窗口部件和数据结构。对那种在产品的生命周期内变化比较多的应用方向使用Lua可以更方便的适应变化。除了作为整合语言外,Lua自身也是一个功能强大的
  3. 所属分类:Web开发

    • 发布日期:2014-05-27
    • 文件大小:274432
    • 提供者:zhongvv
  1. LÖVE for Lua Game Programming

  2. 《LÖVE for Lua Game Programming》 开源游戏引擎love2d综合教程。 love2d 是一款备受欢迎的开源2D视频游戏引擎框架,其可以让你借助简便的 Lua 脚本语言在游戏原型开发中变得又快又简单。Love2d 拥有强大和活跃的社区来使其成为一个有效的游戏开发框架。Love2d 成就了世界上许多不同年龄段的独立游戏开发者,让他们有机会接触到商业视频游戏的机会。 Love2d的简单和“write less build more”的特点使得它在经验丰富的老人和刚入行的新
  3. 所属分类:Android

    • 发布日期:2014-12-29
    • 文件大小:1048576
    • 提供者:beibai12345
  1. lua程序设计.doc

  2. 目前很多程序语言都专注于帮你编写成千上万行的代码,所以此类型的语言所提供的包、命名空间、复杂的类型系统及无数的结构,有上千页的文档需要操作者学习。 而Lua并不帮你编写大量的代码的程序,相反的,Lua仅让你用少量的代码解决关键问题。为实现这个目标,像其他语言一样Lua依赖于其可扩展性。但是与其他语言不同的是,不仅用Lua编写的软件易于扩展,而且用其他语言比如C/C++编写的软件也很容易使用Lua扩展其功能。 一开始,Lua就被设计成很容易和传统的C/C++整合的语言。这种语言的二元性带来了极大
  3. 所属分类:C

    • 发布日期:2008-12-01
    • 文件大小:1015808
    • 提供者:luciferinsky
  1. 【最新版】ipe-7.2.17-mac.dmg【亲测可用】最好的以PDF格式创建图形的图形编辑器

  2. Ipe是用于以PDF格式创建图形的图形编辑器。它支持制作小数字以包含在LaTeX文档中,以及进行多页PDF演示。 Ipe的主要功能是: 输入文本作为LaTeX源代码。这使得输入数学表达式和重用主文档的LaTeX宏变得容易。在显示中将显示文本,就像在图中显示的那样。 产生纯PDF,包括文本。保存文件时,Ipe会将LaTeX源转换为PDF。 使用各种捕捉模式很容易使对象彼此对齐(例如,将点放置在两条线的交点上,或通过三个给定点绘制一个圆)。 用户可以提供ipelet(Ipe插件)以向Ipe添加功
  3. 所属分类:教育

    • 发布日期:2020-05-11
    • 文件大小:4194304
    • 提供者:hu_zhenghui
  1. Lua 5.3 参考手册.pdf

  2. lua开发文档2019/8/18 Lua53参考手册 索引一张表的原则遵循语言中的直接比较规则。当且仅当i与j直接比较相等时(即不通 过元方法的比较),表达式a[订与a[j表示了表中相同的元素。特别指出:一个可以完 全表示为整数的浮点数和对应的整数相等(例如:1.0==1)。为了消除歧义,当一个 可以完全表示为整数的浮点数做为键值时,都会被转换为对应的整数储存。例如,当你 写a[2.0]=true时,实际被插入表中的键是整数2。(另一方面,2与"2"是两个不 同的Lua值,故而它们可以是同一张表
  3. 所属分类:其他

    • 发布日期:2019-08-18
    • 文件大小:1048576
    • 提供者:fan_music
  1. Lua中的类编程代码实例

  2. 主要介绍了Lua中的类编程代码实例,本文直接用代码讲解类的创建、类的实例化、类的方法调用、类的继承、类的多重继承等面向对象编程方法,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-22
    • 文件大小:27648
    • 提供者:weixin_38642735
  1. hypno-lua-filter:Hypno Web服务器的Lua过滤器-源码

  2. 黎凡特过滤器 这是一个用Lua编写的示例应用程序。 文件和目录 app / *。lua-用Lua编写的模型。 misc / *-SSL证书,日志等在此处。 sql / *-用于执行SQL文件。 静态/ *-项目随附的所有静态资产。 测试/ *-所有测试都在这里。 供应商/-尚未通过Autoconf分发的依赖项的本地副本。 views / *-用小胡子写的视图。 Makefile-创建共享库的配方。 config.lua-网站的配置文件 建筑 默认的Makefile构建一个共享对象。 用
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:624640
    • 提供者:weixin_42108778
  1. redm-uiprompt:用于创建和使用UI提示的库-源码

  2. 提示 RedM中用于UI提示的面向对象的库。 特征 使用Uiprompt和UipromptGroup类简化了提示创建 诸如onControlJustPressed和onHoldModeJustCompleted类的提示事件的回调 自动清除提示 安装 在资源目录中创建一个名为uiprompt的文件夹。 将fxmanifest.lua和uiprompt.lua复制到此文件夹。 将start uiprompt添加到server.cfg 。 使用 在你想使用这个库,添加任何资源uiprompt/uipr
  3. 所属分类:其它

    • 发布日期:2021-03-19
    • 文件大小:27648
    • 提供者:weixin_42128988
  1. Lua-Dictionary:原型模式-源码

  2. Lua字典 原型模式 单元字典 单元格中的字典不同于Python。 它类似于C ++ Multimap对象。 在Lua中,它本身就是一个表表。 因为Lua是一种关联的内存编程语言,所以它放弃了类似的怪异要求。 我们可以完全在Lua中做到 对于Lua词典,它是一个表,而每个条目都是一个表。 a = {} a[ " key " ] = {} a[ " man " ]. slim = walker a[ " tom " ][ 1337 ] = slim 因为它是关联内存的关联数组。 将来,我们可以
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:1024
    • 提供者:weixin_42153691
  1. Poncho-2.0:在魔兽世界中通过继承实现面向对象框架类的库-源码

  2. 雨披2.0 :running_shirt: 一个在魔兽世界中通过继承实现面向对象框架类的库。 在《魔兽世界》中模拟框架类并不简单:Lua默认不支持类,并且一旦创建框架就无法将其释放。 更进一步,可以将框架分配给xml模板和全局名称,一旦设置就无法更改。 最近,暴雪添加了将类作为混入处理的API,但它们也有其自身的局限性。 概述 在《魔兽世界》中创建框架非常简单: frame = CreateFrame ( ' Frame ' , ' SomeFrame ' , SomeParent, '
  3. 所属分类:其它

    • 发布日期:2021-03-15
    • 文件大小:4096
    • 提供者:weixin_42107165
  1. CrLua:桌面模拟器lua实用程序-源码

  2. 克鲁瓦 桌面模拟器lua实用程序 关于#include的注释 Atom提供了一个很棒的#include快捷方式,可将一个ttslua文件插入另一个文件,在您按下TTS时注入文件,并在回载时将其替换为include。 好的! ...除了不检查。 如果要创建一个包含include的对象,它将起作用,但是如果其他人要加载该对象,则他们将获得一个包含include的文件,以指向丢失的文件。 我使用InlineIncludes.py工具创建最终版本,执行相同的工作,但是使用Atom表示法无法理解,如果其
  3. 所属分类:其它

    • 发布日期:2021-02-20
    • 文件大小:5242880
    • 提供者:weixin_42168555
  1. AcidRain:用于Defold的单文件纯Lua粒子系统-源码

  2. 酸雨 用于Defold的单文件纯Lua粒子系统。 酸雨使用工厂和游戏对象创建粒子。 这样就可以使用动画书动画(每个发射器),每帧/缓动/物理运动,缓动/缓动对象和碰撞对象的动画书动画(进/出/出和每个发射器多幅精灵)! 安装 Simpy下载acidrain.lua并将其添加到您的项目中。 然后将其包含在您希望使用它创建发射器的任何脚本中(标准的Lua东西)。 local acidrain = require('acidrain') 用法 function init(self) self.e
  3. 所属分类:其它

    • 发布日期:2021-02-17
    • 文件大小:742400
    • 提供者:weixin_42127748
  1. ohm:Redis的对象哈希映射-源码

  2. ॐ Redis的对象哈希映射库。 描述 Ohm是用于在 (永久键值数据库)中存储对象的库。 它具有很好的性能。 社区 加入邮件列表: : 在IRC上与我们见面: 上的#ohm 相关项目 这些是受欧姆启发的其他语言的库。 Soveran创作的 for Crystal for Java,由xetorthio创建 为lua,通过slact创建 为Lua创建的ohm.lua for Node.js,由maritz创建 于Python的Redisco,由iamteem创建 为C ++,通
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:56320
    • 提供者:weixin_42097450
  1. 详解Lua中的表的概念及其相关操作方法

  2. 表格是唯一的数据结构中Lua可以帮助我们创造出不同的类型,如数组和字典。 Lua使用关联数组和可不仅数字,但也有不同的零字符串索引。表格都没有固定的大小,并根据需要可以增长。 Lua采用的所有陈述,包括包装的代表性表。当我们访问一个方法的字符串。格式,这意味着,我们正在访问的格式化功能的字符串封装。 表示和用法 表称为对象和它们既不值,也没有变。 Lua使用构造函数表达式{}创建一个空表。它是要知道,有保存表的参考和表本身的变量之间没有固定的关系。 代码如下:–sample table ini
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:106496
    • 提供者:weixin_38708361
« 12 »