imported>Xekri No edit summary |
m →Usage: typo |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<languages></languages> | <languages></languages> | ||
<translate> | <translate> | ||
{{Infobox Component | {{Infobox Component | ||
|Image=TimeIntDriverComponent.png | |Image=TimeIntDriverComponent.png | ||
|Name=TimeIntDriver | |Name=TimeIntDriver | ||
}} | }} | ||
The '''TimeIntDriver''' Component drives the [[Type:Int|Int]] value specified in <code>Target</code> based on the current time, modified by the specified parameters. | |||
The '''TimeIntDriver''' Component drives the [[ | |||
== Usage == | == Usage == | ||
{{Table ComponentFields | {{Table ComponentFields | ||
Line 13: | Line 12: | ||
|Repeat|Int| Once <code>Target</code> reaches this value, it will reset to 0 and restart. | |Repeat|Int| Once <code>Target</code> reaches this value, it will reset to 0 and restart. | ||
|PingPong|Bool| Causes <code>Target</code> to reverse direction when it reaches 0 or the value in <code>Repeat</code>, instead of restarting. | |PingPong|Bool| Causes <code>Target</code> to reverse direction when it reaches 0 or the value in <code>Repeat</code>, instead of restarting. | ||
|Target|Int| The value to be driven. | |Target|{{RootFieldType|FieldDrive`1|[[Type:Int|Int]]}}|TypeAdv3=true| The value to be driven. | ||
}} | }} | ||
== | |||
== Usage == | |||
Can be used with [[Component:UVAtlasAnimator]] to constantly drive the animation of a material. | |||
== Examples == | == Examples == | ||
* [https://www.youtube.com/watch?v=Nbnx23oGtXo TimeIntDriver for Integer Animations] by [[User:ProbablePrime|ProbablePrime]] | * [https://www.youtube.com/watch?v=Nbnx23oGtXo TimeIntDriver for Integer Animations] by [[User:ProbablePrime|ProbablePrime]] | ||
== Related Components == | == Related Components == | ||
* [[Component:AtlasInfo]] | |||
* [[Component:TimeIntDriver]] | |||
* [[Component:UVAtlasAnimator]] | |||
</translate> | </translate> | ||
[[Category:Components{{#translation:}}| | [[Category:Components{{#translation:}}|Time Int Driver]] | ||
[[Category:Components:Transform:Drivers{{#translation:}}| | [[Category:Components:Transform:Drivers{{#translation:}}|Time Int Driver]] |
Latest revision as of 18:43, 11 November 2024
Component image
The TimeIntDriver Component drives the Int value specified in Target
based on the current time, modified by the specified parameters.
Usage
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
Scale
|
Float | Time scale in relation to time in seconds, where 1.0 means Target will increment once per second.
|
Repeat
|
Int | Once Target reaches this value, it will reset to 0 and restart.
|
PingPong
|
Bool | Causes Target to reverse direction when it reaches 0 or the value in Repeat , instead of restarting.
|
Target
|
field drive of Int | The value to be driven. |
Usage
Can be used with Component:UVAtlasAnimator to constantly drive the animation of a material.