标记似乎被设计为在另一个时间轴中的某个点运行时间轴。有没有办法在标记处运行普通方法,而不是时间轴?
答案 0 :(得分:1)
不,ClutterTimeline上的标记可以运行任何功能。只需使用ClutterTimeline :: marker-reached信号。如果您对特定标记感兴趣,可以使用标记名称详细说明信号,例如:
g_signal_connect (timeline, "marker-reached::my-marker",
G_CALLBACK (on_my_marker_reached),
NULL);
,当到达标记 my-marker 时,时间轴将调用* on_my_marker_reached *回调。