BITFALL/Assets/Artists/Scripts/Placement/UnityPlacementObject.cs

21 lines
557 B
C#
Raw Normal View History

2023-11-15 23:54:54 +08:00
using System.Collections;
using System.Collections.Generic;
2024-04-06 16:33:57 +08:00
using BITKit;
2023-11-15 23:54:54 +08:00
using Unity.Mathematics;
using UnityEngine;
namespace BITFALL.Placement
{
public class UnityPlacementObject : MonoBehaviour,IPlacementObject
{
[SerializeField] private int3 size;
[SerializeField] private float positionIncrement = 1;
[SerializeField] private int rotationIncrement = 15;
public float PositionIncrement => positionIncrement;
public int RotationIncrement => rotationIncrement;
public int3 Size => size;
2024-04-06 16:33:57 +08:00
public object Clone() => Instantiate(this);
2023-11-15 23:54:54 +08:00
}
}