一,热更新:    当游戏出现某个功能的bug或者修复了某些功能,增加了某些功能时,我们不希望让玩家去重新下载安装包,一方面太不方便,在这不太人性化,所以要使用热更新,让玩家不需要下载安装包就可以更新。 好处:   不浪费流量,不需要商店审核,不用重新安装就可以体验更新的内容。平时可以用c#开发,运行也是c#,性            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 07:06:33
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Lua 模块与包模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。Lua 的模块是由变量、函数等已知元素组成的 table,因此创建一个模块很简单,就是创建一个 table,然后把需要导出的常量、函数放入其中,最后返回这个 table 就行。以下为            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 11:12:22
                            
                                217阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者: 【美】David Young(杨) 2.7 创建一个沙箱Lua脚本基本的沙箱程序就位之后,我们就可以新建沙箱的创建Lua脚本了。首先在脚本文件夹中新建一个Sandbox.lua脚本。像下面这样创建一个Lua文件:src/my_sandbox/script/Sandbox.lua沙箱Lua脚本必须实现4个全局函数供C++代码调用,它们分别是Sandbox_Cleanup、 Sand            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 17:57:35
                            
                                463阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Lua编辑器 Lua调试器 LuaIDE LuaEdit LuaEditor BabeLua入门 BabeLua简介BabeLua是一款基于VS2012/2013(简称VS)的免费开源的Lua集成开发环境,在Lua编辑和调试方面,具有如下功能和特性:●Lua语法高亮●语法检查●自动补全●一键注释●格式化代码●自定义代码折叠●工程管理●快速搜索和跳转●文件大纲●注入宿主程序内对L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 11:24:17
                            
                                416阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本章节主要讲解tengine-2.4.1+lua的镜像制作,本文列举出该镜像所用到的一些模块或安装包,以及一些nginx的配置,像nginx.conf主配置,以及日志格式的配置。便于一些网友们在制作类似镜像时可以下载相关的包来参考制作docker镜像,后续将整个包压缩上传到资源。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-09 16:41:19
                            
                                238阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Q:如何定义对象的方法以及调用对象的方法?A:面向对象的特殊性在于它以this指针的方式传递了对象本身,并且这种操作是隐藏起来的。  在Lua中使用:实现面向对象方式的调用。:只是一个语法糖,它同时在方法的声明与实现中增加一个名为self的隐藏参数(对象本身)。Account = {balance = 1000}    -- 账户余额初始为1000。
--[[ 取钱。
     使用面向对象的方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-08 10:15:07
                            
                                16阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            收集日常应用小技巧改变文件或目录之读、写、执行之允许权====================================执行格式:chmod [-R] mode name ( name 可为文件名或目录名;mode可为 3 个 8 位元之数字,或利用ls -l 命令,列出文件或目录之读、写、执行允许权之文字缩写。)mode : rwx rwx rwx r:read w:write x:exe            
                
         
            
            
            
            进程退出表示进程即将结束运行。1.正常退出在main函数中执行return。调用exit函数。调用_exit函数。2.异常退出调用abort函数进程收到某个信号,该信号使程序终止。进程退出后都会将所有已打开的文件描述符关闭,释放它所占用的内存和其他资源各种退出方式之间的比较:exit和return:exit是一个函数,有参数;return是函数执行完后的返回。exit把控制权交给系统,return            
                
         
            
            
            
            1、lua中的标识符可以是由任意字母、数字和下划线构成的字符串,但不能以数字开头。
2、lua将通常类似"_VALUE"的标识符作为保留标识符
3、lua的保留字
 and break do else elseif
 end false for function if
 in loacl nil not or
 repear return then true until
 while
 有大小写之            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 08:40:52
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编者按:本文作者:安佳,360 搜索事业部的前端开发工程师,W3C CSS 工作组成员。属性的“脚本魔力”,是指仅仅通过一行简单的属性设置,就能实现看起来要 JS 才能完成的交互功能。包括但不限于:CSS 属性touch-actionpointer-eventsresizetext-transformshape-outsideHTML 属性inputmodeaccesskeycontentedit            
                
         
            
            
            
            Lua语言介绍Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua环境安装Window 系统上安装 Luawindow下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:本站下载地址:LuaForWindows_v5.1.4-46.exe
Github 下载地址:https://            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 22:14:02
                            
                                8阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            coroutine--[[
  协同程序 coroutine
  方法	描述
  1. 定义协同函数
  coroutine.create()	创建  coroutine,返回 coroutine, 参数是一个函数,当和 resume 配合使用的时候就唤醒函数调用
  2. 启动协同函数
  coroutine.resume()	重启  coroutine,和 create 配合使用
  3 暂            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 22:16:23
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Lua调用C语言:C语言函数的原型必须为:int C_Func(lua_State* L);其中L为lua的状态机,返回值为返回给lua脚本的返回值的个数。方法一:利用lua_register函数,通过lua_register函数将被调用的C语言函数注册到Lua中,然后再Lua中就可以被调用了如下:Main.c:  int C_Func(lua_State* L)
{
	printf("C_Fun            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 08:36:25
                            
                                299阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            C#源代码->dll->安装包 Lua源代码->安装包Lua源代码可以在客户端直接下载没有编译的过程1.直接用Lua调用C#的方法 使用XLua输出HelloWorld 引入命名空间XLua,声明一个LuaEnv的类的对象,这个类提供了一些方法using System.Collections;
using System.Collections.Generic;
using Uni            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-23 14:54:52
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
        
        雕爷学编程,Arduino动手做,开源硬件,创客传感器,joystick双轴摇杆模块
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试做实验,不管成功与否,都会记录下来---小小的进步或是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 21:01:04
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1.docker 搭建mysql主从2.docker 搭建Nacos-server:1.3.1集群2.1需要在数据库创建nacos需要的配置数据库2.2docker 集群命令2.3命令参数说明2.4打开防火墙端口2.5启动成功后 我们就可以访问 nacos 控制台了3.docker 安装nginx3.1.创建命令3.2.nginx 配置内容3.3nginx 支持五种分配模式3.4重启nginx            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-12 09:02:51
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            (摆写时间:2019年4月7日 作者:陈景鸿)用PS来做一个LOGO,我这次做的是个人LOGO,是属于自己的,而不是商用的, 做个人LOGO,就是为了追求自己喜欢的东西,尽可能的把它做出来。这是我做好的效果图,如图;  我喜欢这个LOGO的原因是,它看起来非常的立体,很霸气,做这个标志有成就感。 接下来我们就要开始操作了,:         第一 先是创建一个图纸,这个是必要的,因为这不是素材,是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 19:16:34
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
                    <script type="text/javascript"> google_ad_client = "pub-8800625213955058"; /* 336x280, 创建于 07-11-21 */ google_ad_slot = "0989131976"; google_ad_width = 336; google_ad_height            
                
         
            
            
            
            目录lua简介一种通用的数据类型:lua_TValue字符串Tablelua实现一个队列lua简介C++底层核心模块,暴露核心接口给lua脚本层,网络的收发都在c++层完成,本书简述lua解释器的实现原理,工业级脚本语言特性:简洁高效可移植可嵌入可扩展纯C编写Lua的数据结构、Lua虚拟机、Lua的其他内容我缺少的知识:词法分析、语法分析、递归下降分析、BNF规则Lua代码是解释成lua虚拟机能识            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-01 11:08:17
                            
                                0阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            源安装工具  前段时间做一个产品的安装程序,试用了几个开源的安装打包工具,感觉不错,总结一下。 1、NSIS 关于 NSIS关于 NSIS在用户使用你的应用程序之前首先会体验到你的安装程序。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-12 16:04:58
                            
                                205阅读