Files
UltimateFishing/Assets/Plugins/Assembly-UnityScript-firstpass/CharacterMotorMovingPlatform.cs
2026-02-21 16:45:37 +08:00

44 lines
757 B
C#

using System;
using UnityEngine;
[Serializable]
public class CharacterMotorMovingPlatform
{
public bool enabled;
public MovementTransferOnJump movementTransfer;
[NonSerialized]
public Transform hitPlatform;
[NonSerialized]
public Transform activePlatform;
[NonSerialized]
public Vector3 activeLocalPoint;
[NonSerialized]
public Vector3 activeGlobalPoint;
[NonSerialized]
public Quaternion activeLocalRotation;
[NonSerialized]
public Quaternion activeGlobalRotation;
[NonSerialized]
public Matrix4x4 lastMatrix;
[NonSerialized]
public Vector3 platformVelocity;
[NonSerialized]
public bool newPlatform;
public CharacterMotorMovingPlatform()
{
enabled = true;
movementTransfer = MovementTransferOnJump.PermaTransfer;
}
}