using System.Collections; using System.Collections.Generic; using UnityEngine; /******************************************************************************* *Create By CG *Function 在搬运输送场景链条控制 *******************************************************************************/ namespace ZXK.BYSS { public class LianTiaoCtrl : MonoBehaviour { [SerializeField] private List _lianTiaoArray = new List(); private float _minZ = -9.10f; private float _maxZ = -8.04f; private float _intervalPosZ = 0.0235f; private void Update() { // Debug.Log(transform.position); int number = (int)((transform.position.z- _minZ) / _intervalPosZ); for (int i = 0; i < number*2; i++) { _lianTiaoArray[i].gameObject.SetActive(true); } for (int i = _lianTiaoArray.Count-1; i >= number * 2; i--) { _lianTiaoArray[i].gameObject.SetActive(false); } } } }