Spaces:
Runtime error
Runtime error
File size: 645 Bytes
ac55997 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Quantum;
public class PieceView : MonoBehaviour {
public PieceType Type;
public PieceColor Color;
public int IndexOnBoard = -1;
public bool Initialized = false;
[SerializeField]
private Vector3 _targetPosition;
public void SetTargetPosition(Vector3 target)
{
Initialized = true;
_targetPosition = target;
}
void Update()
{
if (Vector3.Distance(transform.position, _targetPosition) > 0.01f && Initialized) {
transform.position = Vector3.Lerp(transform.position, _targetPosition, Time.deltaTime * 10);
}
}
}
|