TrainCarts/Signs/Animate [ja]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "''[train]''で列車に含まれるすべてのトロッコ、''[cart]''でサイン看板の上を通った単一のトロッコを対象に取ります。[遠隔操作も対応指定します。")
(Created page with "=== 二行目 ===")
Line 23: Line 23:




<div lang="en" dir="ltr" class="mw-content-ltr">
=== 二行目 ===
=== Second Line ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 03:57, 30 July 2026

Other languages:

概要

Animateサインは、列車のアタッチメントに保存されたアニメーションを再生します。再生速度やループなどのアニメーションのプロパティを上書きして再生することもできます。アニメーションを再生する対象には、列車のすべてのトロッコ、単一のトロッコ、もしくは遠隔操作による遠くの列車を取ることができます。


記法

Signtemplate.png
[train]
animate
rotate


Signtemplate.png
[train]
animate looped
roll
0.5


Signtemplate.png
[train]
animate lr
rotate
0.5 0.4


一行目

[train]で列車に含まれるすべてのトロッコ、[cart]でサイン看板の上を通った単一のトロッコを対象に取ります。[[[Special:MyLanguage/Mods/TrainCarts/Signs#Remote Control|遠隔操作]]も対応指定します。


二行目

animate, optionally followed up by any of the following option flags:

  • reset (or: 'r') - Hard-resets playback of the animation to the beginning
  • looped (or: 'l') - Loops the animation forever
  • queue (or: 'q') - Queues up the animation to be played after the current animation finished. This can be used to play multiple animations in a timed sequence
  • move (or: 'm') - Move animation mode. Makes playback speed depend on how fast the attachment/train is moving

Multiple flags can be specified like so:

Signtemplate.png
[train]
animate lm
rotate
1


Third Line

animation name. By default animations rotate, roll and pitch can be used to animate the entire Minecart


Fourth Line

Can be left empty, otherwise the speed and delay for playing the animation can be specified. The speed is multiplied with the speed(s) of the animations played, and the delay is added. First number is speed, if a second number is specified with a space between it, that is the delay. To play an animation in reverse, use a negative speed.


Scenes

As of version 1.17.1-v2 it is possible to create scenes in the animations of trains. To play a specific scene with a sign, put it on the sign as such:

Signtemplate.png
[train]
animate
doors[open]
1.0


Which will play scene 'open' of animation 'doors'. You can also specify a range of scenes to play using animation[scenestart:sceneend], or animation[:scene] to play from the beginning of the animation to this scene, or animation[scene:] to play from the scene to the end of the animation.