22 lines
695 B
C#
22 lines
695 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class PrefabPlateBaking : ModulePrefab<DataPlate> {
|
|
|
|
private DataPlate plate;
|
|
private MeshFilter meshFilter => GetComponent<MeshFilter>();
|
|
private MeshCollider meshCollider => GetComponent<MeshCollider>();
|
|
|
|
public override DataPlate Value => plate;
|
|
|
|
public override void UpdateVisual(DataPlate plate) {
|
|
this.plate = plate;
|
|
DataPlateBaking baking = plate.dataBaking;
|
|
//transform.localPosition = baking.position;
|
|
//transform.localEulerAngles = baking.eulerAngles;
|
|
meshFilter.mesh = baking.mesh;
|
|
meshCollider.sharedMesh = baking.mesh;
|
|
}
|
|
}
|