下载CSG并导入到项目中:https://download.csdn.net/download/cuijiahao/12922328
1、将DLL文件剪切到Assets目录下的Plugins文件夹中,注意是剪切,DLL文件夹必须清空。
2、代码展示
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using MeshMakerNamespace;
using UnityEngine.UI;
public class Game : MonoBehaviour
{
public GameObject Target;//要裁剪的板子
public GameObject Brush;//裁剪的笔刷
GameObject newPanel;//裁剪后的板子
CSG csgPanel;
GameObject newCube;//被裁剪出来的方块
CSG csgCube;
void Start()
{
CSG.EPSILON = 1e-5f;
csgPanel = getCsg(CSG.Operation.Subtract);//裁剪后的板子
csgCube = getCsg(CSG.Operation.Intersection);//被裁剪出来的方块
btn.onClick.AddListener(onClick);
}