在代码中创建时间线?

我可以使用 GDScript 创建时间线吗?

是的!这有点困难,因为您必须自己创建每个事件,并且每个事件都必须是有效的。 要了解如何正确构建时间线,请使用文本编辑器打开已经创建的时间线,看看我们如何设置我们的时间线作为您自己的示例。我们最终会在这个过程中添加更好的教程和文档。 这是一个简单的例子:
  1. func _ready():
  2. var gdscript_dialog = Dialogic.start('')
  3. gdscript_dialog.dialog_node.dialog_script = {
  4. "events":[
  5. { 'event_id':'dialogic_001', "text": "This dialog was created using GDScript!"}
  6. ]
  7. }
  8. add_child(gdscript_dialog)