【问题标题】:How do I get random words to display and audio to play for one of these in LUA/Corona SDK? [closed]如何在 LUA/Corona SDK 中获得要显示的随机单词和要播放其中之一的音频? [关闭]
【发布时间】:2013-12-05 12:47:52
【问题描述】:

我是编程的初学者,但我想创建一个应用程序让学生练习视觉单词。我希望它显示表格中的 3 个随机单词。对于其中一个词,我想播放一个音频文件(该词的录音)。然后,用户需要点击那个单词,这将是正确的答案。

我尝试到处寻找教程,但我知道的不够多,甚至无法分解代码以确定什么是做什么的。对于如何完成这项任务,我将不胜感激。

【问题讨论】:

  • 欢迎来到 SO。有大量关于电晕的教程。真的没有比从第一个开始并完成它们更好的捷径了,特别是如果您对一般编程和应用程序开发都是新手。也有 Lua 语言的教程,同样的事情也适用于那里。 SO 可以帮助解决具体问题,但如前所述,这个问题太宽泛了。
  • 感谢您的回复,我实际上正在学习有关 Corona 的课程,但没有发现教程、教科书等对初学者非常友好。不过我会继续努力争取。
  • 那么可能先从一些 Lua 的基础教程开始,这样你在编程方面就有了更好的立足点。 Corona 是一个框架,你也需要学习它的观点。另一个有用的助手是IDE like ZeroBrane Studio,它了解 Corona 的 API,可以帮助您缩进代码,也可以是调试器。
  • 另外,请在这里提问。 SO 欢迎(并且确实需要)初学者和专家级别的问题。我们只想看到可以回答的问题,其中可以知道答案是正确的。
  • 您好,您的问题似乎过于笼统,我们可能无法完全解决,但我们可以指导您学习一些教程。你可以从 Corona API 学习:docs.coronalabs.com/api/index.html,并且有几个基础教程在:learningcorona.com。还有其他几个网站,可以教初学者。而且,如果您对代码、语法、结构等有任何疑问,请随时在 Stack Overflow 上提问。

标签: lua coronasdk


【解决方案1】:

这是一个非常基本的演示,但应该可以帮助您入门:

table = {
   "Hello",
   "World"
}

display.newText(table[math.random(1,#table)], 0, 0, native.systemFont, 50)

您必须自己试验声音文件的实现。希望这会有所帮助,祝你好运。

【讨论】:

    猜你喜欢
    • 2014-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-23
    • 2016-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多