public RotateToTarget(SerializationInfo info, StreamingContext context) { Position = info.GetValue(nameof(Position), Position); RotationSpeed = info.GetValue(nameof(RotationSpeed), RotationSpeed); TargetTr = info.GetValue(nameof(TargetTr), TargetTr); }
public FloatingTextCombatComponent(SerializationInfo info, StreamingContext context) { _component = info.GetValue(nameof(_component), _component); Offset = info.GetValue(nameof(Offset), Offset); }
public RotateToTarget(Vector3 position, Transform targetTr, float rotationSpeed) { Position = position; TargetTr = new CachedTransform(targetTr); RotationSpeed = rotationSpeed; }
public FpPivotComponent(Transform tr) { _tr = new CachedTransform(tr); }
public FloatingTextCombatComponent(Transform tr, Vector3 offset) { _component = new CachedTransform(tr); Offset = offset; }
public SpriteInstancedRendererComponent(SerializationInfo info, StreamingContext context) { _spriteTr = info.GetValue(nameof(_spriteTr), _spriteTr); }
public void Dispose() { _spriteTr?.Dispose(); _spriteTr = null; }
public SpriteInstancedRendererComponent(Transform spriteTr) { _spriteTr = new CachedTransform(spriteTr); }
public CosmeticFlightBanking(SerializationInfo info, StreamingContext context) { _bankTransform = info.GetValue(nameof(_bankTransform), _bankTransform); ItemPool.LoadAsset <FlightControlConfig>(info.GetValue(nameof(Config), ""), a => Config = a); }
public CosmeticFlightBanking(Transform bankTransform, FlightControlConfig config) { _bankTransform = new CachedTransform(bankTransform); Config = config; }
public PathfindingDebugging(SerializationInfo info, StreamingContext context) { LineR = info.GetValue(nameof(LineR), LineR); Tm = info.GetValue(nameof(Tm), Tm); DebugObject = info.GetValue(nameof(DebugObject), DebugObject); }
public SpriteSimpleRendererComponent(Transform spriteTr) { _spriteTr = new CachedTransform(spriteTr); }