大家好,

这是我第一次使用序列,尽管我尽力了,它还是拒绝被创建。

首先,我创建了序列,它动画得不错。然后我创建了 Assets 层来在其上创建它。

调试过程中,当我按下空格键时,它会创建并显示debug信息。

这是我的空格键事件代码:

var _sequence = seqGameWorldLogo;
var _layerName = "Assets";

show_debug_message($"\nSpace Pressed Event: about to create sequence {_sequence} on layer {_layerName}");
layer_sequence_create(_layerName, 0, 0, _sequence);
show_debug_message($"sequence {_sequence} exists ({layer_sequence_exists(_layerName, _sequence)}\n)");

// 添加了这个后来尝试另一种方法,看到有人用过,还是没用
if seq_id == -1
{
  seq_id = layer_sequence_create("Assets", 0, 0, seqGameWorldLogo)
  seq_id = layer_sequence_create("Instances", 0, 0, seqGameWorldLogo)
}

我在调试器中看到的输出:

Space Pressed Event: about to create sequence ref sequence seqGameWorldLogo on layer Assets

sequence ref sequence seqGameWorldLogoexists (0

我尝试在 Instances 层创建它,以便保险起见,但还是没什么效果。观看了所有视频,这似乎是最简单的事情之一,但我还是没什么效果。无论我是拖拽还是按下空格键,它都不存在,我已经没有什么idea了。

任何帮助都会被感激。

祝好!