SAdefault

过场 Cutscene

过场加载 / 播放 / 偏移

sa · 扩展 default · SCM 原生命令

共 10 条。写法见 Lua / Redux

设偏移

SET_CUTSCENE_OFFSET · 0244
Cutscene.SetOffset

设过场偏移原点。

0244 SET_CUTSCENE_OFFSET
in: x, y, z

加载

LOAD_CUTSCENE · 02E4
Cutscene.Load

加载指定过场数据。

02E4 LOAD_CUTSCENE
in: name

开始

START_CUTSCENE · 02E7
Cutscene.Start

开始播放已加载过场(02E4)。

02E7 START_CUTSCENE

播放时间

GET_CUTSCENE_TIME · 02E8
Cutscene.GetTime

过场开始后经过的毫秒数。

02E8 GET_CUTSCENE_TIME
out: time

是否播完

HAS_CUTSCENE_FINISHED · 02E9
Cutscene.HasFinished

过场是否播完。用在 if 里。

02E9 HAS_CUTSCENE_FINISHED

清除

CLEAR_CUTSCENE · 02EA
Cutscene.Clear

结束当前过场并释放内存。

02EA CLEAR_CUTSCENE

是否跳过

WAS_CUTSCENE_SKIPPED · 056A
Cutscene.WasSkipped

玩家是否跳过了过场。用在 if 里。

056A WAS_CUTSCENE_SKIPPED

是否加载完

HAS_CUTSCENE_LOADED · 06B9
Cutscene.HasLoaded

过场数据是否加载完成。用在 if 里。

06B9 HAS_CUTSCENE_LOADED

取偏移

GET_CUTSCENE_OFFSET · 08D1
Cutscene.GetOffset

取当前已加载过场的偏移。

08D1 GET_CUTSCENE_OFFSET
out: xOffset, yOffset, zOffset

追加到下一过场

APPEND_TO_NEXT_CUTSCENE · 08F0
Cutscene.AppendToNext

把物体名 / 动画名追加到下一过场。

08F0 APPEND_TO_NEXT_CUTSCENE
in: objectName, animName

On this page