Class UVMotion
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/UVMotion", "f8c8ad4914c099464819de935c3cb263c1f716967554ff0270ad3d831d29c2a9")]
public sealed record UVMotion : IEquatable<UVMotion>
- Inheritance
-
UVMotion
- Implements
-
- Inherited Members
-
Properties
AddRandomUVOffset
public bool AddRandomUVOffset { get; init; }
Property Value
- bool
Codec
public static Codec<UVMotion> Codec { get; }
Property Value
- Codec<UVMotion>
Scale
public double Scale { get; init; }
Property Value
- double
SpeedX
public double SpeedX { get; init; }
Property Value
- double
SpeedY
public double SpeedY { get; init; }
Property Value
- double
Strength
public double Strength { get; init; }
Property Value
- double
StrengthCurveType
public UVMotionCurveType? StrengthCurveType { get; init; }
Property Value
- UVMotionCurveType?
Texture
public string? Texture { get; init; }
Property Value
- string