Lua学习笔记之函数
1、 函数的作用
函数主要完成指定的任务,这样的情况下函数作为调用语句使用,函数可以计算并返回值,这样的情况下函数作为赋值语句的表达式使用。
语法:
funcationfunc_name(arguments-list)
Statements-list
end
调用函数的时候,如果参数列表为空,必须使用()表示是函数调用。
Print(8*9,9/8)
a ...
分类:
其他好文 时间:
2014-11-08 18:20:26
阅读次数:
168
Lua学习笔记之基本语法
1、 赋值语句
赋值是改变一个变量的值和改变表域的最基本的方法。
a = “hello”..”world”
t.n = t.n+1
lua可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会一次赋给左边的变量。
a,b = 10,2*x a = 10;b = 2*x
遇到赋值语句lua会先计算右边所有的值然后再执行赋值操纵...
分类:
其他好文 时间:
2014-11-08 18:18:08
阅读次数:
266
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using LuaInterface; 6 7 namespace LuaTest001 8 { 9 ...
c++11带来了很多新特性,其中用户定义字面量就是一个。注:该特性vs2013不支持, vs2014和gcc4.9支持。这里推荐一个在线的c++编译网站,用来测试一些代码还是蛮有用的,并且它支持超多的语言像python、lua等都支持。网址在这里http://ideone.com/先看下面的代码:#...
分类:
编程语言 时间:
2014-11-08 00:48:05
阅读次数:
344
unity中协程的功能很强大,能够充分发挥unity协程功能的地方就是游戏的倒计时,今天我们就来实现一个简易版本的倒计时。新建一个场景,给camera添加一个脚本,脚本内容如下:using UnityEngine;using System.Collections;public class ShowN...
分类:
编程语言 时间:
2014-11-07 18:39:49
阅读次数:
247
。。有2种类型:只有确定按钮、有确定和取消按钮
确定和取消按钮中的确定可以执行回调函数,标签可以自动换行,前提是在IOS模拟器上运行,mac下的模拟器看不出效果,功能比较简单,基本功能是实现了,交互上不是很好,还得改进,点击对话框外面的区域,对话框也会消失,可自行修改实现自己的需求。
继承于Layer,用类的方式写的,写的不是很好,望大神们多多指教。
代码奉上,比较简单:
require ...
分类:
其他好文 时间:
2014-11-07 16:58:46
阅读次数:
570
(接上篇) -------------------------------------- 5 API -------------------------------------- 这节描述 Lua 的 API, 也就是宿主程序和 Lua 交互的一组 C 函数。所有的 API 函数和相关联的类型及常量都在文...
分类:
其他好文 时间:
2014-11-07 15:13:22
阅读次数:
307
一、程序员应该打好基础1. 现在开发工具众多、语言泛滥,经常听人说”不学C++神马都是浮云”、”C++才是万王之王”,C++就真比PHP、Lua、AS、JAVA牛吗?其实不在于语言本身,而在于C++依附的平台。因为最靠近操作系统,所以能发挥其它语言不具有的性能优势,而且很多数据结构、算法、特殊功能类...
分类:
其他好文 时间:
2014-11-07 14:36:29
阅读次数:
252
在游戏开发中,为满足用户需求,产品运营需求,改动的特别多,升级是件极其频繁的事情(没办法,一切以用户为中心),如果一个游戏APP又同时是个集合类型的(内置多个游戏),做完这个游戏只有一个感觉:再也不会爱了。。。
我们的游戏是用Lua写的,所以Android客户端分为:
Apk升级(细分为1.完整升级;2.增量升级;3.第三方升级);
Lua升级(细分为1.大厅升级;2各个游戏升级),同时Lua的游戏采用的是热更新机制;
同时涉及 各个游戏->大厅->Apk的依赖关系,难度较大,代码逻辑实现相对复杂,前端,...
分类:
其他好文 时间:
2014-11-07 13:07:19
阅读次数:
157