Lua
Suagr
这个作者很懒,什么都没留下…
展开
-
Love 0.9.1变化(相对于0.9.0)
AdditionsAdded love.getVersion.Added love.system.openURL.Added “screen” BlendMode.Added Source:clone.Added ParticleSystem:clone.Added ParticleSystem:moveTo, has smoother emitter movement compared原创 2015-06-23 16:53:23 · 688 阅读 · 0 评论 -
Love 0.9.2变化(相对于0.9.1)
AdditionsAdded Lua 5.3’s UTF-8 module, via utf8 = require(“utf8”).Added Shader:getExternVariable.Added several new Canvas texture formats.Added love.graphics.getCanvasFormats.Added love.graphics.g原创 2015-06-23 17:05:33 · 948 阅读 · 0 评论 -
Windows下一个快速运行love文件的办法
最近学习Lua和Love这个Lua的游戏开发框架,我学习一个教程每次执行Love文件的步骤是这样的:写.lua文件 压缩成.zip文件 改名成.love文件这样做很有问题。什么问题呢,如果我写的程序有问题,那么每次我都要倒回去重复步骤直到程序完成,很是麻烦。没有什么简便办法吗?为此专门去love官方论坛提问,很快得到了回答,其实一个bat脚本就可以解决。编写一个bat脚本如下:love.ex原创 2015-06-25 16:52:51 · 1481 阅读 · 0 评论 -
Love中conf.lua更改屏幕大小未生效问题
看来love 0.9.0版本相对于0.8.0还是一个比较大的飞跃。很多改变,已被坑几次。这次被坑的是conf.lua。来看论坛一个遇到同样问题的:https://love2d.org/forums/viewtopic.php?f=4&t=76847 里面已经给出了说明在0.8.0的时候,conf配置如下function love.conf(v) --configure game v.title原创 2015-06-25 21:53:50 · 1402 阅读 · 0 评论 -
Love 0.9.0 变化(相对于0.8.0)
0.9.0The codename for LÖVE 0.9.0 is Baby Inspector. It is currently released. Major changes from 0.8.0Added three new modules: love.window, love.math, and love.system.Reworked the love.joystick and l原创 2015-06-22 09:54:52 · 1263 阅读 · 0 评论 -
Ubuntu14.04 安装lua5.3
学习lua看了下最新版本是lua5.3,但是ubuntu的APT只有5.1和5.2.想安装5.3怎么办呢?官网看了下还是很简单,步骤说明如下:下载最新的lua5.3.1的tar包下载地址然后输入以下命令:tar zxf lua-5.3.1.tar.gzcd lua-5.3.1make linux test则会自动安装好Lua解释文件,你会在src文件夹下发现多了几个文件。安装过程中可能会报错,没原创 2015-06-29 01:27:36 · 12346 阅读 · 0 评论 -
lua的函数初识
学习到Lua的函数,觉得有必要记下来。参考教程:Programming in Lua函数可以以表达式或陈述语句出现,如下所示: print(8*9, 9/8) a = math.sin(3) + math.cos(10)书写函数时有个小规则,如果函数只有一个参数,或者是一串字符,或者是一个表结构时,括号可以省略:print "Hello World" <--> print("Hello Wor原创 2015-07-09 22:57:30 · 1180 阅读 · 0 评论