Lua不适合哈希导致编译错误?

时间:2014-02-17 04:55:30

标签: ipad hash lua screen

我正在iPad上使用名为Lua的Lua开发人员环境。 这个哈希工作并编译:

imgs = {readImage (spriteexample1, pos.x, pos.y), readImage(spriteexample2, pos.x,                
pos.y), readImage(spriteexample3, pos.x, pos.y), readImage(spriteexample4, pos.x,   
pos.y), readImage(spriteexample5, pos.x, pos.y), readImage(spriteexample6, pos.x, pos.y)}

(它在屏幕上的spriteexample4之后切断了第二行。)问题是,当我继续第三行添加两个精灵作为值时,它告诉我必须关闭第一行的括号。有帮助吗?

1 个答案:

答案 0 :(得分:0)

如果我复制你拥有的代码并运行它(在定义了一个伪造的readImage()函数和pos={x=0,y=0}之后),没问题,所以必须有一个奇怪的字符,比如UTF-8字符,在您的编辑器中显示正常,但解释器不喜欢。尝试使用View |在notepad ++等工具中打开文件显示SYmbol |显示所有字符。