04.07.2022

This commit is contained in:
Plotnikov
2022-07-04 13:15:35 +03:00
parent 5fad2bcf6b
commit 696daa0b2e
7224 changed files with 3814576 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class CamSwitch : MonoBehaviour
{
public Camera Main;
public Camera CamSystem;
//public GameObject ButtonMain1;
//public GameObject ButtonMain2;
//public GameObject Button;
public void SwitchCam()
{
CamSystem.enabled = true;
Main.enabled = false;
GameObject.FindGameObjectWithTag("Canvas").GetComponent<Canvas>().worldCamera = CamSystem;
//ButtonMain1.gameObject.SetActive(false);
//ButtonMain2.gameObject.SetActive(false);
//Button.gameObject.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4e52dab3faa3fc24c9a8ef39fb33751c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,23 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class CamSystemOut : MonoBehaviour
{
public Camera Main;
public Camera CamSystem;
//public GameObject ButtonMain1;
//public GameObject ButtonMain2;
//public GameObject Button;
public void SwitchCamOut()
{
Main.enabled = true;
CamSystem.enabled = false;
GameObject.FindGameObjectWithTag("Canvas").GetComponent<Canvas>().worldCamera = Main;
//ButtonMain1.gameObject.SetActive(true);
//ButtonMain2.gameObject.SetActive(true);
//Button.gameObject.SetActive(false);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e4986440fee183742b73bfb27e92ad39
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,100 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class CameraFree : MonoBehaviour//, IPointerDownHandler
{
public Transform target;
//private Transform Changedtarget;
//public Transform Changedtarget;
public Vector3 offset;
public float sensitivity = 3; // чувствительность мышки
public float limit = 80; // ограничение вращения по Y
public float zoom = 0.25f; // чувствительность при увеличении, колесиком мышки
public float zoomMax = 10; // макс. увеличение
public float zoomMin = 3; // мин. увеличение
private float X, Y;
void Start()
{
limit = Mathf.Abs(limit);
if (limit > 90) limit = 90;
offset = new Vector3(offset.x, offset.y, -Mathf.Abs(zoomMax) / 2);
transform.position = target.position + offset;
transform.rotation = Quaternion.Euler(10, 147, 0); //установка исходных значений камеры по rotation
}
void Update()
{
if (Input.GetAxis("Mouse ScrollWheel") > 0) offset.z += zoom;
else if (Input.GetAxis("Mouse ScrollWheel") < 0) offset.z -= zoom;
offset.z = Mathf.Clamp(offset.z, -Mathf.Abs(zoomMax), -Mathf.Abs(zoomMin));
if (Input.GetKey(KeyCode.Mouse1))
{
X = transform.localEulerAngles.y + Input.GetAxis("Mouse X") * sensitivity;
Y += Input.GetAxis("Mouse Y") * sensitivity;
Y = Mathf.Clamp(Y, -limit, limit);
transform.localEulerAngles = new Vector3(-Y, X, 0);
}
//transform.localEulerAngles = new Vector3(-Y, X, 0); //строка скопирована на строку выше
transform.position = transform.localRotation * offset + target.position;
}
public void ChangeTargetPOSopr() //смена таргета на другой, вокруг которого будет крутиться камера
{
//GameObject.FindGameObjectsWithTag("POSopr");
target = GameObject.FindGameObjectsWithTag("POSopr")[0].transform;
offset.y = 0;
zoom = 5;
zoomMax = 100;
zoomMin = 5;
}
public void ChangeTargetPOSnv() //смена таргета на другой, вокруг которого будет крутиться камера
{
//GameObject.FindGameObjectsWithTag("POSopr");
target = GameObject.FindGameObjectsWithTag("POSnv")[0].transform;
offset.y = 0;
zoom = 5;
zoomMax = 100;
zoomMin = 5;
}
public void ChangeTargetPOSrv() //смена таргета на другой, вокруг которого будет крутиться камера
{
//GameObject.FindGameObjectsWithTag("POSopr");
target = GameObject.FindGameObjectsWithTag("POSrv")[0].transform;
offset.y = 0;
zoom = 5;
zoomMax = 100;
zoomMin = 5;
}
public void ChangeTargetPOSPOZ() //смена таргета на другой, вокруг которого будет крутиться камера
{
//GameObject.FindGameObjectsWithTag("POSopr");
target = GameObject.FindGameObjectsWithTag("POSPZU")[0].transform;
offset.y = 0;
zoom = 5;
zoomMax = 100;
zoomMin = 5;
}
public void ChangeTargetPOSOut() //возврат при смене таргета на исходный, вокруг которого будет крутиться камера
{
//GameObject.FindGameObjectsWithTag("POSopr");
target = GameObject.FindGameObjectsWithTag("Cabin")[0].transform;
offset.y = 1.5f;
zoom = 5;
zoomMax = 170;
zoomMin = 20;
}
//public float sensitivity = 3; // чувствительность мышки
//private float X, Y;
//void Update()
//{
// X = transform.localEulerAngles.y + Input.GetAxis("Mouse X") * sensitivity;
// Y += Input.GetAxis("Mouse Y") * sensitivity;
// Y = Mathf.Clamp(Y, -90, 90);
// transform.localEulerAngles = new Vector3(-Y, X, 0);
//}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2c43db2573c5be645b34c0de14a81599
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraFree2 : MonoBehaviour
{
public float sensitivity = 3; // чувствительность мышки
private float X, Y;
void Update()
{
if (Input.GetKey(KeyCode.Mouse0))
{
X = transform.localEulerAngles.y + Input.GetAxis("Mouse X") * sensitivity;
Y += Input.GetAxis("Mouse Y") * sensitivity;
Y = Mathf.Clamp(Y, -90, 90);
}
transform.localEulerAngles = new Vector3(-Y, X, 0);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 5695a39f4878c99429e74ac4edb79e47
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ChangeMatColor : MonoBehaviour
{
public GameObject Baki;
public void ColorChange()
{
Baki.GetComponent<Renderer>().material.color = Color.green;
}
public void ColorOrigin()
{
Baki.GetComponent<Renderer>().material.color = Color.white;
//Baki.GetComponent<Renderer>().material.color = new Color(245, 245, 245);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b0052889b92e8d7488a6cb8da6b892a0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,20 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ChangeMaterial : MonoBehaviour
{
Renderer [] renderers;
public Material probmaterial;
void Start()
{
GameObject cabinproz = GameObject.Find("CabinProz");
renderers = cabinproz.GetComponentsInChildren<Renderer>();
foreach (Renderer _renderers in renderers)
{
//probmaterial.renderQueue = 5000;
_renderers.material = probmaterial;
}
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: ecdb72ea4babce24ca1f0aeae731c54b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,538 @@
<<<<<<< HEAD
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.EventSystems;
using UnityEngine.UI;
public class ChangeSystem : MonoBehaviour
{
public GameObject AllSystemsBtn;
public GameObject ButtonMainBack;
public GameObject MasloBtn;
public GameObject MasloBtnBackOff;
public GameObject OstanovBtn;
public GameObject OstanovBtnBackOff;
public GameObject TormozBtn;
public GameObject TormozBtnBackOff;
public GameObject DrenazhDvigBtn;
public GameObject DrenazhDvigBtnBackOff;
public GameObject ToplBtn;
public GameObject ToplBtnBackOff;
public GameObject GidroBtn;
public GameObject GidroBtnBackOff;
public GameObject TransBtn;
public GameObject TransBtnBackOff;
public GameObject PozharBtn;
public GameObject PozharBtnBackOff;
public GameObject POSBtn;
public GameObject POSBtnBackOff;
public GameObject UprDvigBtn;
public GameObject UprDvigBtnBackOff;
public GameObject ZapuskDvigBtn;
public GameObject ZapuskDvigBtnBackOff;
public GameObject TV117VBtn;
public GameObject TV117VBtnBackOff;
public GameObject TA14Btn;
public GameObject TA14BtnBackOff;
public GameObject UPRStabBtn;
public GameObject UPRStabBtnBackOff;
public GameObject SKVBtn;
public GameObject SKVBtnBackOff;
public GameObject PutevBtn;
public GameObject PutevBtnBackOff;
public GameObject ProdolBtn;
public GameObject ProdolBtnBackOff;
public GameObject OSHBtn;
public GameObject OSHBtnBackOff;
public GameObject OhlAgrBtn;
public GameObject OhlAgrBtnBackOff;
public GameObject KislorodBtn;
public GameObject KislorodBtnBackOff;
public Camera MainCamera;
public Camera CamMasloSystem, CamOstanov, CamUpravDvig, CamPOS, CamTrans, CamFire, CamTopl, CamTormoz,
CamGidro, CamZapuskDvig, CamDrenazhDvig, CamTV117V, CamTA14, CamUPRStab, CamSKV, CamPutev, CamProdol, CamOSH, CamOhlAgr, CamKislorod;
//string Maslo = "CamMasloSystem";
public void ChooseSys(string MySystem)
{
if (!MySystem.ToLower().StartsWith("system_")) return;
int N = 0;
if (!int.TryParse(MySystem.ToLower().Replace("system_", ""), out N)) return;
if (N == 1) //"AllSystems"
{
AllSystemsBtn.GetComponent<Button>().onClick.Invoke();
//ButtonMainBack.SetActive(false);
}
if (N == 2) //"MasloSystem"
{
MasloBtn.GetComponent<Button>().onClick.Invoke();
//MasloBtnBackOff.SetActive(false);
}
if (N == 3) //"OstanovSystem"
{
OstanovBtn.GetComponent<Button>().onClick.Invoke();
//OstanovBtnBackOff.SetActive(false);
}
if (N == 4) //"TormozSystem"
{
TormozBtn.GetComponent<Button>().onClick.Invoke();
//TormozBtnBackOff.SetActive(false);
GameObject.Find("IFM").SetActive(false);
GameObject.Find("Air").SetActive(false);
}
if (N == 5) //"DrenazhSystem"
{
DrenazhDvigBtn.GetComponent<Button>().onClick.Invoke();
//DrenazhDvigBtnBackOff.SetActive(false);
}
if (N == 6) //"ToplSystem"
{
ToplBtn.GetComponent<Button>().onClick.Invoke();
//ToplBtnBackOff.SetActive(false);
}
if (N == 7) //"GidroSystem"
{
GidroBtn.GetComponent<Button>().onClick.Invoke();
//GidroBtnBackOff.SetActive(false);
}
if (N == 8) //"TransSystem"
{
TransBtn.GetComponent<Button>().onClick.Invoke();
//TransBtnBackOff.SetActive(false);
}
if (N == 9) //"PozharSystem"
{
PozharBtn.GetComponent<Button>().onClick.Invoke();
//PozharBtnBackOff.SetActive(false);
}
if (N == 10) //"POSSystem"
{
POSBtn.GetComponent<Button>().onClick.Invoke();
//POSBtnBackOff.SetActive(false);
}
if (N == 11) //"UprDvigSystem"
{
UprDvigBtn.GetComponent<Button>().onClick.Invoke();
UprDvigBtnBackOff.SetActive(false);
}
if (N == 12) //"ZapuskDvigSystem"
{
ZapuskDvigBtn.GetComponent<Button>().onClick.Invoke();
//ZapuskDvigBtnBackOff.SetActive(false);
}
if (N == 13) //"TV117VSystem"
{
TV117VBtn.GetComponent<Button>().onClick.Invoke();
//TV117VBtnBackOff.SetActive(false);
}
if (N == 14) //"TA14BtnSystem"
{
TA14Btn.GetComponent<Button>().onClick.Invoke();
//TA14BtnBackOff.SetActive(false);
}
if (N == 15) //"UPRStabSystem"
{
UPRStabBtn.GetComponent<Button>().onClick.Invoke();
//UPRStabBtnBackOff.SetActive(false);
}
if (N == 16) //"SKVSystem"
{
SKVBtn.GetComponent<Button>().onClick.Invoke();
//SKVBtnBackOff.SetActive(false);
}
if (N == 17) //"PutevSystem"
{
PutevBtn.GetComponent<Button>().onClick.Invoke();
//PutevBtnBackOff.SetActive(false);
}
if (N == 18) //"ProdolSystem"
{
ProdolBtn.GetComponent<Button>().onClick.Invoke();
//ProdolBtnBackOff.SetActive(false);
}
if (N == 19) //"OSHSystem"
{
OSHBtn.GetComponent<Button>().onClick.Invoke();
//OSHBtnBackOff.SetActive(false);
}
if (N == 20) //"OhlAgrSystem"
{
OhlAgrBtn.GetComponent<Button>().onClick.Invoke();
//OhlAgrBtnBackOff.SetActive(false);
}
if (N == 21) //"KislorodSystem"
{
KislorodBtn.GetComponent<Button>().onClick.Invoke();
//KislorodBtnBackOff.SetActive(false);
}
////MasloSystem = GameObject.Find("CamMasloSystem");
//GameObject[] Maslomassiv = GameObject.FindGameObjectsWithTag("MasloSystem");
//foreach (GameObject Maslo in Maslomassiv)
//{
// Transform[] childs = Maslo.GetComponentsInChildren<Transform>();
// foreach (Transform Maslochild in childs)
// {
// if (Maslochild.gameObject.name.StartsWith("Button2"))
// {
// continue;
// }
// Maslochild.gameObject.SetActive(true);
// Maslochild.gameObject.GetComponent<Button>() //button.onClick.Invoke(); //îøèáêà
// }
//}
}
public void SwitchOffAllCams()
{
CamMasloSystem.enabled = false; CamOstanov.enabled = false; CamUpravDvig.enabled = false;
CamPOS.enabled = false; CamTrans.enabled = false; CamFire.enabled = false;
CamTopl.enabled = false; CamTormoz.enabled = false; CamGidro.enabled = false;
CamZapuskDvig.enabled = false; CamDrenazhDvig.enabled = false; CamTV117V.enabled = false;
CamTA14.enabled = false; CamUPRStab.enabled = false; CamSKV.enabled = false;
CamPutev.enabled = false; CamProdol.enabled = false; CamOSH.enabled = false;
CamOhlAgr.enabled = false; CamKislorod.enabled = false;
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
}
}
//var script = document.createElement("script");
//script.src = loaderUrl;
//script.onload = () => {
// createUnityInstance(canvas, config, (progress) => {
// progressBarFull.style.width = 100 * progress + "%";
// }).then((unityInstance) => {
// loadingBar.style.display = "none";
// let timerId = setTimeout(function trySendMsg()
// {
// if (unityInstance.progress = 1)
// unityInstance.SendMessage('Obzor', 'ChooseSys', 'OstanovSystem');
// else
// timerId = setTimeout(trySendMsg, 1000);
// }, 1000);
// fullscreenButton.onclick = () => {
// unityInstance.SetFullscreen(1);
// };
//}).catch ((message) => {
// alert(message);
//});
=======
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.EventSystems;
using UnityEngine.UI;
public class ChangeSystem : MonoBehaviour
{
public GameObject AllSystemsBtn;
public GameObject ButtonMainBack;
public GameObject MasloBtn;
public GameObject MasloBtnBackOff;
public GameObject OstanovBtn;
public GameObject OstanovBtnBackOff;
public GameObject TormozBtn;
public GameObject TormozBtnBackOff;
public GameObject DrenazhDvigBtn;
public GameObject DrenazhDvigBtnBackOff;
public GameObject ToplBtn;
public GameObject ToplBtnBackOff;
public GameObject GidroBtn;
public GameObject GidroBtnBackOff;
public GameObject TransBtn;
public GameObject TransBtnBackOff;
public GameObject PozharBtn;
public GameObject PozharBtnBackOff;
public GameObject POSBtn;
public GameObject POSBtnBackOff;
public GameObject UprDvigBtn;
public GameObject UprDvigBtnBackOff;
public GameObject ZapuskDvigBtn;
public GameObject ZapuskDvigBtnBackOff;
public GameObject TV117VBtn;
public GameObject TV117VBtnBackOff;
public GameObject TA14Btn;
public GameObject TA14BtnBackOff;
public GameObject UPRStabBtn;
public GameObject UPRStabBtnBackOff;
public GameObject SKVBtn;
public GameObject SKVBtnBackOff;
public GameObject PutevBtn;
public GameObject PutevBtnBackOff;
public GameObject ProdolBtn;
public GameObject ProdolBtnBackOff;
public GameObject OSHBtn;
public GameObject OSHBtnBackOff;
public GameObject OhlAgrBtn;
public GameObject OhlAgrBtnBackOff;
public GameObject KislorodBtn;
public GameObject KislorodBtnBackOff;
public Camera MainCamera;
public Camera CamMasloSystem, CamOstanov, CamUpravDvig, CamPOS, CamTrans, CamFire, CamTopl, CamTormoz,
CamGidro, CamZapuskDvig, CamDrenazhDvig, CamTV117V, CamTA14, CamUPRStab, CamSKV, CamPutev, CamProdol, CamOSH, CamOhlAgr, CamKislorod;
//string Maslo = "CamMasloSystem";
public void ChooseSys(string MySystem)
{
if (!MySystem.ToLower().StartsWith("system_")) return;
int N = 0;
if (!int.TryParse(MySystem.ToLower().Replace("system_", ""), out N)) return;
if (N == 1) //"AllSystems"
{
AllSystemsBtn.GetComponent<Button>().onClick.Invoke();
//ButtonMainBack.SetActive(false);
}
if (N == 2) //"MasloSystem"
{
MasloBtn.GetComponent<Button>().onClick.Invoke();
//MasloBtnBackOff.SetActive(false);
}
if (N == 3) //"OstanovSystem"
{
OstanovBtn.GetComponent<Button>().onClick.Invoke();
//OstanovBtnBackOff.SetActive(false);
}
if (N == 4) //"TormozSystem"
{
TormozBtn.GetComponent<Button>().onClick.Invoke();
//TormozBtnBackOff.SetActive(false);
GameObject.Find("IFM").SetActive(false);
GameObject.Find("Air").SetActive(false);
}
if (N == 5) //"DrenazhSystem"
{
DrenazhDvigBtn.GetComponent<Button>().onClick.Invoke();
//DrenazhDvigBtnBackOff.SetActive(false);
}
if (N == 6) //"ToplSystem"
{
ToplBtn.GetComponent<Button>().onClick.Invoke();
//ToplBtnBackOff.SetActive(false);
}
if (N == 7) //"GidroSystem"
{
GidroBtn.GetComponent<Button>().onClick.Invoke();
//GidroBtnBackOff.SetActive(false);
}
if (N == 8) //"TransSystem"
{
TransBtn.GetComponent<Button>().onClick.Invoke();
//TransBtnBackOff.SetActive(false);
}
if (N == 9) //"PozharSystem"
{
PozharBtn.GetComponent<Button>().onClick.Invoke();
//PozharBtnBackOff.SetActive(false);
}
if (N == 10) //"POSSystem"
{
POSBtn.GetComponent<Button>().onClick.Invoke();
//POSBtnBackOff.SetActive(false);
}
if (N == 11) //"UprDvigSystem"
{
UprDvigBtn.GetComponent<Button>().onClick.Invoke();
UprDvigBtnBackOff.SetActive(false);
}
if (N == 12) //"ZapuskDvigSystem"
{
ZapuskDvigBtn.GetComponent<Button>().onClick.Invoke();
//ZapuskDvigBtnBackOff.SetActive(false);
}
if (N == 13) //"TV117VSystem"
{
TV117VBtn.GetComponent<Button>().onClick.Invoke();
//TV117VBtnBackOff.SetActive(false);
}
if (N == 14) //"TA14BtnSystem"
{
TA14Btn.GetComponent<Button>().onClick.Invoke();
//TA14BtnBackOff.SetActive(false);
}
if (N == 15) //"UPRStabSystem"
{
UPRStabBtn.GetComponent<Button>().onClick.Invoke();
//UPRStabBtnBackOff.SetActive(false);
}
if (N == 16) //"SKVSystem"
{
SKVBtn.GetComponent<Button>().onClick.Invoke();
//SKVBtnBackOff.SetActive(false);
}
if (N == 17) //"PutevSystem"
{
PutevBtn.GetComponent<Button>().onClick.Invoke();
//PutevBtnBackOff.SetActive(false);
}
if (N == 18) //"ProdolSystem"
{
ProdolBtn.GetComponent<Button>().onClick.Invoke();
//ProdolBtnBackOff.SetActive(false);
}
if (N == 19) //"OSHSystem"
{
OSHBtn.GetComponent<Button>().onClick.Invoke();
//OSHBtnBackOff.SetActive(false);
}
if (N == 20) //"OhlAgrSystem"
{
OhlAgrBtn.GetComponent<Button>().onClick.Invoke();
//OhlAgrBtnBackOff.SetActive(false);
}
if (N == 21) //"KislorodSystem"
{
KislorodBtn.GetComponent<Button>().onClick.Invoke();
//KislorodBtnBackOff.SetActive(false);
}
////MasloSystem = GameObject.Find("CamMasloSystem");
//GameObject[] Maslomassiv = GameObject.FindGameObjectsWithTag("MasloSystem");
//foreach (GameObject Maslo in Maslomassiv)
//{
// Transform[] childs = Maslo.GetComponentsInChildren<Transform>();
// foreach (Transform Maslochild in childs)
// {
// if (Maslochild.gameObject.name.StartsWith("Button2"))
// {
// continue;
// }
// Maslochild.gameObject.SetActive(true);
// Maslochild.gameObject.GetComponent<Button>() //button.onClick.Invoke(); //îøèáêà
// }
//}
}
public void SwitchOffAllCams()
{
CamMasloSystem.enabled = false; CamOstanov.enabled = false; CamUpravDvig.enabled = false;
CamPOS.enabled = false; CamTrans.enabled = false; CamFire.enabled = false;
CamTopl.enabled = false; CamTormoz.enabled = false; CamGidro.enabled = false;
CamZapuskDvig.enabled = false; CamDrenazhDvig.enabled = false; CamTV117V.enabled = false;
CamTA14.enabled = false; CamUPRStab.enabled = false; CamSKV.enabled = false;
CamPutev.enabled = false; CamProdol.enabled = false; CamOSH.enabled = false;
CamOhlAgr.enabled = false; CamKislorod.enabled = false;
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
}
}
//var script = document.createElement("script");
//script.src = loaderUrl;
//script.onload = () => {
// createUnityInstance(canvas, config, (progress) => {
// progressBarFull.style.width = 100 * progress + "%";
// }).then((unityInstance) => {
// loadingBar.style.display = "none";
// let timerId = setTimeout(function trySendMsg()
// {
// if (unityInstance.progress = 1)
// unityInstance.SendMessage('Obzor', 'ChooseSys', 'OstanovSystem');
// else
// timerId = setTimeout(trySendMsg, 1000);
// }, 1000);
// fullscreenButton.onclick = () => {
// unityInstance.SetFullscreen(1);
// };
//}).catch ((message) => {
// alert(message);
//});
>>>>>>> 3b1b9479a46e90d056b92897ea9f8422b25fc052
//};

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 336587b0daee2a84eaa8b0a627fb0ef5
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,12 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SwiScene : MonoBehaviour
{
void Start()
{
SceneManager.LoadScene(1);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 5757126e5f28ae743ace7f482ac9ca4a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,12 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SwiScene2 : MonoBehaviour
{
void Start()
{
SceneManager.LoadScene(0);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 7e524899f1e77eb41bdb1a4556de30a9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 32cf174a7d307fc4697921709f6b07d9
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,229 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AllSystems : MonoBehaviour
{
public Camera MainCamera;
//public Camera CamFuzComp;
public GameObject MaslosystemProz;
public GameObject OstanovProz;
public GameObject Panel1101_3D_Proz;
public GameObject UpravDvigProz;
public GameObject KronshteinROSHProz;
public GameObject ROSHUprDvigProz;
public GameObject POSOprProz;
public GameObject POSNVProz;
public GameObject POSRVProz;
public GameObject POS_PZUProz;
public GameObject TransProz;
public GameObject FireProz;
public GameObject Group021Proz;
public GameObject Plane192Proz;
public GameObject Group004Proz;
public GameObject Group009Proz;
public GameObject ToplProz;
public GameObject TormozProz;
public GameObject RuchTormozProz;
public GameObject GidroProz;
public GameObject ZapuskDvigProz;
public GameObject SKVZapuskProz;
public GameObject DrenazhDvigProz;
public GameObject TV7117VProz;
public GameObject TA14Proz;
public GameObject UPRStabProz;
public GameObject KronshteinPutevStabProz;
public GameObject SKVProz;
public GameObject PutevProz;
public GameObject KronshteinOSHProz;
public GameObject ProdolProz;
public GameObject RPOSHProz;
public GameObject OSHProz;
public GameObject OhlGenProz;
public GameObject VentilProz;
public GameObject Kislorod_BallonProz;
public GameObject Kislorod_Ballon1Proz;
public GameObject Kislorod_Ballon2Proz;
public GameObject Kisl_ballon_3Proz;
public GameObject Krepezh2Proz;
public GameObject BlockKislorodPitanProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
//CamFuzComp.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("UpravlenieDvig");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ (đîäčňĺë˙) č ĺăî äî÷ĺę
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("UpravlenieDvig");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
if (ROSHchild.gameObject.name.StartsWith("Cylinder028"))
{
continue;
}
if (ROSHchild.gameObject.name.StartsWith("Cylinder033"))
{
continue;
}
ROSHchild.gameObject.layer = LayerMask.NameToLayer("UpravlenieDvig");
}
}
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("SKV");
}
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("Prodol");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("Prodol");
}
MaslosystemProz.SetActive(false);
OstanovProz.SetActive(false);
Panel1101_3D_Proz.SetActive(false);
UpravDvigProz.SetActive(false);
KronshteinROSHProz.SetActive(false);
ROSHUprDvigProz.SetActive(false);
POSOprProz.SetActive(false);
POSNVProz.SetActive(false);
POSRVProz.SetActive(false);
POS_PZUProz.SetActive(false);
TransProz.SetActive(false);
FireProz.SetActive(false);
Group021Proz.SetActive(false);
Plane192Proz.SetActive(false);
Group004Proz.SetActive(false);
Group009Proz.SetActive(false);
ToplProz.SetActive(false);
TormozProz.SetActive(false);
RuchTormozProz.SetActive(false);
GidroProz.SetActive(false);
ZapuskDvigProz.SetActive(false);
SKVZapuskProz.SetActive(false);
DrenazhDvigProz.SetActive(false);
TV7117VProz.SetActive(false);
TA14Proz.SetActive(false);
UPRStabProz.SetActive(false);
KronshteinPutevStabProz.SetActive(false);
SKVProz.SetActive(false);
PutevProz.SetActive(false);
KronshteinOSHProz.SetActive(false);
ProdolProz.SetActive(false);
RPOSHProz.SetActive(false);
OSHProz.SetActive(false);
OhlGenProz.SetActive(false);
VentilProz.SetActive(false);
Kislorod_BallonProz.SetActive(false);
Kislorod_Ballon1Proz.SetActive(false);
Kislorod_Ballon2Proz.SetActive(false);
Kisl_ballon_3Proz.SetActive(false);
Krepezh2Proz.SetActive(false);
BlockKislorodPitanProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ (đîäčňĺë˙) č ĺăî äî÷ĺę
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("FuzCompLayer");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
ROSHchild.gameObject.layer = LayerMask.NameToLayer("FuzCompLayer");
}
}
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MaslosystemProz.SetActive(true);
OstanovProz.SetActive(true);
Panel1101_3D_Proz.SetActive(true);
UpravDvigProz.SetActive(true);
KronshteinROSHProz.SetActive(true);
ROSHUprDvigProz.SetActive(true);
POSOprProz.SetActive(true);
POSNVProz.SetActive(true);
POSRVProz.SetActive(true);
POS_PZUProz.SetActive(true);
TransProz.SetActive(true);
FireProz.SetActive(true);
Group021Proz.SetActive(true);
Plane192Proz.SetActive(true);
Group004Proz.SetActive(true);
Group009Proz.SetActive(true);
ToplProz.SetActive(true);
TormozProz.SetActive(true);
RuchTormozProz.SetActive(true);
GidroProz.SetActive(true);
ZapuskDvigProz.SetActive(true);
SKVZapuskProz.SetActive(true);
DrenazhDvigProz.SetActive(true);
TV7117VProz.SetActive(true);
TA14Proz.SetActive(true);
UPRStabProz.SetActive(true);
KronshteinPutevStabProz.SetActive(true);
SKVProz.SetActive(true);
PutevProz.SetActive(true);
KronshteinOSHProz.SetActive(true);
ProdolProz.SetActive(true);
RPOSHProz.SetActive(true);
OSHProz.SetActive(true);
OhlGenProz.SetActive(true);
VentilProz.SetActive(true);
Kislorod_BallonProz.SetActive(true);
Kislorod_Ballon1Proz.SetActive(true);
Kislorod_Ballon2Proz.SetActive(true);
Kisl_ballon_3Proz.SetActive(true);
Krepezh2Proz.SetActive(true);
BlockKislorodPitanProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: f3a5dbcb30bc4394aa8a95ba1d515819
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DrenazhDvig : MonoBehaviour
{
public Camera MainCamera;
public Camera CamDrenazhDvigSystem;
public GameObject DrenazhDvigProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamDrenazhDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
DrenazhDvigProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
DrenazhDvigProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 48ac7e0b6fe80e145a9731bf92558006
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,119 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Fire : MonoBehaviour
{
public Camera MainCamera;
public Camera CamFireSystem;
public GameObject FireProz;
public GameObject Group021Proz;
public GameObject Plane192Proz;
public GameObject Group004Proz;
public GameObject Group009Proz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamFireSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
FireProz.SetActive(false);
Group021Proz.SetActive(false);
Plane192Proz.SetActive(false);
Group004Proz.SetActive(false);
Group009Proz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
FireProz.SetActive(true);
Group021Proz.SetActive(true);
Plane192Proz.SetActive(true);
Group004Proz.SetActive(true);
Group009Proz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 06c327b1f0d678249aa57952c2758f55
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class GidroSystem : MonoBehaviour
{
public Camera MainCamera;
public Camera CamGidroSystem;
public GameObject GidroProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamGidroSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GidroProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
GidroProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: cb9b5a04dfa2d064aa2ad2a47069a8a3
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,122 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Kislorod : MonoBehaviour
{
public Camera MainCamera;
public Camera CamKislorod;
public GameObject Kislorod_BallonProz;
public GameObject Kislorod_Ballon1Proz;
public GameObject Kislorod_Ballon2Proz;
public GameObject Kisl_ballon_3Proz;
public GameObject Krepezh2Proz;
public GameObject BlockKislorodPitanProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamKislorod.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
Kislorod_BallonProz.SetActive(false);
Kislorod_Ballon1Proz.SetActive(false);
Kislorod_Ballon2Proz.SetActive(false);
Kisl_ballon_3Proz.SetActive(false);
Krepezh2Proz.SetActive(false);
BlockKislorodPitanProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
Kislorod_BallonProz.SetActive(true);
Kislorod_Ballon1Proz.SetActive(true);
Kislorod_Ballon2Proz.SetActive(true);
Kisl_ballon_3Proz.SetActive(true);
Krepezh2Proz.SetActive(true);
BlockKislorodPitanProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: c8e260bff26b31c40acf07197e885a19
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MasloSystem : MonoBehaviour
{
public Camera MainCamera;
public Camera CamMasloSystem;
public GameObject MaslosystemProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamMasloSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
MaslosystemProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
MaslosystemProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 085b9fc34355f32458105ec7775051e0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,192 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class OSH : MonoBehaviour
{
public Camera MainCamera;
public Camera CamOSH;
public GameObject OSHProz;
public GameObject KronshteinROSHProz;
public GameObject ROSHUprDvigProz;
public GameObject RPOSHProz;
public GameObject KronshteinOSHProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamOSH.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("OSH");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà (ðîäèòåëÿ) è åãî äî÷åê
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("OSH");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
if (ROSHchild.gameObject.name.StartsWith("Cylinder028"))
{
continue;
}
if (ROSHchild.gameObject.name.StartsWith("Cylinder033"))
{
continue;
}
ROSHchild.gameObject.layer = LayerMask.NameToLayer("OSH");
}
}
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("OSH");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("OSH");
}
OSHProz.SetActive(false);
KronshteinROSHProz.SetActive(false);
ROSHUprDvigProz.SetActive(false);
RPOSHProz.SetActive(false);
KronshteinOSHProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà (ðîäèòåëÿ) è åãî äî÷åê
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("FuzCompLayer");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
if (ROSHchild.gameObject.name.StartsWith("Cylinder028"))
{
continue;
}
if (ROSHchild.gameObject.name.StartsWith("Cylinder033"))
{
continue;
}
ROSHchild.gameObject.layer = LayerMask.NameToLayer("FuzCompLayer");
}
}
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
OSHProz.SetActive(true);
KronshteinROSHProz.SetActive(true);
ROSHUprDvigProz.SetActive(true);
RPOSHProz.SetActive(true);
KronshteinOSHProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: dda7d6e7110bb3442a2c279d1b6aa80f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,110 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class OhlAgr : MonoBehaviour
{
public Camera MainCamera;
public Camera CamOhlAgr;
public GameObject OhlGenProz;
public GameObject VentilProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamOhlAgr.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
OhlGenProz.SetActive(false);
VentilProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
OhlGenProz.SetActive(true);
VentilProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: cc1ee2e2f50fd4a4fa57486a63cd280a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,110 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Ostanov : MonoBehaviour
{
public Camera MainCamera;
public Camera CamOstanov;
public GameObject OstanovProz;
public GameObject Panel1101_3D_Proz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamOstanov.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
OstanovProz.SetActive(false);
Panel1101_3D_Proz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
OstanovProz.SetActive(true);
Panel1101_3D_Proz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 0c85d69bff1a02b44ad8d7918153e3de
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,256 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class POS : MonoBehaviour
{
public Camera MainCamera;
public Camera CamPOSSystem;
public GameObject POSOprProz;
public GameObject POSNVProz;
public GameObject POSRVProz;
public GameObject POS_PZUProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
POSOprProz.SetActive(false);
POSNVProz.SetActive(false);
POSRVProz.SetActive(false);
POS_PZUProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
//public void LayerOffPosOpr()
//{
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
// MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
// CamPOSSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
// GameObject[] POSnvmassiv = GameObject.FindGameObjectsWithTag("POSnv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
// foreach (GameObject POSnv in POSnvmassiv)
// {
// POSnv.layer = LayerMask.NameToLayer("FuzCompLayer");
// }
// GameObject[] POSrvmassiv = GameObject.FindGameObjectsWithTag("POSrv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
// foreach (GameObject POSrv in POSrvmassiv)
// {
// POSrv.layer = LayerMask.NameToLayer("FuzCompLayer");
// }
// POSOprProz.SetActive(false);
// //MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
// //MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
// //MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
// //GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
//}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
//GameObject[] POSnvmassiv = GameObject.FindGameObjectsWithTag("POSnv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
//foreach (GameObject POSnv in POSnvmassiv)
//{
// POSnv.layer = LayerMask.NameToLayer("POS");
//}
//GameObject[] POSrvmassiv = GameObject.FindGameObjectsWithTag("POSrv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
//foreach (GameObject POSrv in POSrvmassiv)
//{
// POSrv.layer = LayerMask.NameToLayer("POS");
//}
POSOprProz.SetActive(true);
POSNVProz.SetActive(true);
POSRVProz.SetActive(true);
POS_PZUProz.SetActive(true);
}
//public void LayerOnPOSopr()
//{
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
// GameObject[] POSnvmassiv = GameObject.FindGameObjectsWithTag("POSnv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
// foreach (GameObject POSnv in POSnvmassiv)
// {
// POSnv.layer = LayerMask.NameToLayer("POS");
// }
// GameObject[] POSrvmassiv = GameObject.FindGameObjectsWithTag("POSrv"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
// foreach (GameObject POSrv in POSrvmassiv)
// {
// POSrv.layer = LayerMask.NameToLayer("POS");
// }
// POSOprProz.SetActive(true);
//}
//public void LayerOnForCamPOS()
//{
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
// CamPOSSystem.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
// POSOprProz.SetActive(true);
// POSNVProz.SetActive(true);
// POSRVProz.SetActive(true);
//}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 64f467249ee124842916507fd1edc38e
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,136 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Prodol : MonoBehaviour
{
public Camera MainCamera;
public Camera CamProdol;
public GameObject ProdolProz;
public GameObject RPOSHProz;
public GameObject KronshteinOSHProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamProdol.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("Prodol");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("Prodol");
}
ProdolProz.SetActive(false);
RPOSHProz.SetActive(false);
KronshteinOSHProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] RPOSHmassiv = GameObject.FindGameObjectsWithTag("RPOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject RPOSH in RPOSHmassiv)
{
RPOSH.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
ProdolProz.SetActive(true);
RPOSHProz.SetActive(true);
KronshteinOSHProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 6dd7b8951f4fcbe40b9609f910659e4f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,121 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Putev : MonoBehaviour
{
public Camera MainCamera;
public Camera CamPutev;
public GameObject PutevProz;
public GameObject KronshteinOSHProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamPutev.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("Putev");
}
PutevProz.SetActive(false);
KronshteinOSHProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] KronshteinOSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinOSH"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinOSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
PutevProz.SetActive(true);
KronshteinOSHProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: af5c628180630f742b4e0c2d66eb89c7
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,121 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class SKV : MonoBehaviour
{
public Camera MainCamera;
public Camera CamSKV;
public GameObject SKVProz;
public GameObject SKVZapuskProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamSKV.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("SKV");
}
SKVProz.SetActive(false);
SKVZapuskProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
SKVProz.SetActive(true);
SKVZapuskProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: e5e06387a52e8a249b3958dc7bdabcbc
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TA14 : MonoBehaviour
{
public Camera MainCamera;
public Camera CamTA14;
public GameObject TA14Proz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamTA14.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
TA14Proz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
TA14Proz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: fb18133334b5da8439e44434aaab7b94
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TV117V : MonoBehaviour
{
public Camera MainCamera;
public Camera CamTV7117V;
public GameObject TV7117VProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamTV7117V.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
TV7117VProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
TV7117VProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 59ff66e15850c5147b819ccd78e1c2a9
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ToplSystem : MonoBehaviour
{
public Camera MainCamera;
public Camera CamToplSystem;
public GameObject ToplProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamToplSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
ToplProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
ToplProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 59c70de188d1a2f4c9e51c2bcf2f43c2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,109 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TormozNesVint : MonoBehaviour
{
public Camera MainCamera;
public Camera CamTormozSystem;
public GameObject TormozProz;
public GameObject RuchTormozProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamTormozSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
TormozProz.SetActive(false);
RuchTormozProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
TormozProz.SetActive(true);
RuchTormozProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 0094c95a22749514f8a8b49643ae66aa
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,106 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TransMis : MonoBehaviour
{
public Camera MainCamera;
public Camera CamTransSystem;
public GameObject TransProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamTransSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
TransProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
TransProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2e6d10067b3576f409a3444f503f18e1
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,121 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UPRStab : MonoBehaviour
{
public Camera MainCamera;
public Camera CamUPRStab;
public GameObject UPRStabProz;
public GameObject KronshteinPutevStabProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamUPRStab.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] KronshteinPutevStabmassiv = GameObject.FindGameObjectsWithTag("KronshteinPutevStab"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinPutevStabmassiv)
{
Kron.layer = LayerMask.NameToLayer("UPRStab");
}
UPRStabProz.SetActive(false);
KronshteinPutevStabProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] KronshteinPutevStabmassiv = GameObject.FindGameObjectsWithTag("KronshteinPutevStab"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject Kron in KronshteinPutevStabmassiv)
{
Kron.layer = LayerMask.NameToLayer("Putev");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
UPRStabProz.SetActive(true);
KronshteinPutevStabProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b9fb5d9df76536244a6981edce654081
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,154 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class UpravDvig : MonoBehaviour
{
public Camera MainCamera;
public Camera CamDvigSystem;
public GameObject UpravDvigProz;
public GameObject KronshteinROSHProz;
public GameObject ROSHUprDvigProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("ZapuskDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("UpravlenieDvig");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà (ðîäèòåëÿ) è åãî äî÷åê
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("UpravlenieDvig");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
if (ROSHchild.gameObject.name.StartsWith("Cylinder028"))
{
continue;
}
if (ROSHchild.gameObject.name.StartsWith("Cylinder033"))
{
continue;
}
ROSHchild.gameObject.layer = LayerMask.NameToLayer("UpravlenieDvig");
}
}
UpravDvigProz.SetActive(false);
KronshteinROSHProz.SetActive(false);
ROSHUprDvigProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] KronshteinROSHmassiv = GameObject.FindGameObjectsWithTag("KronshteinROSH"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà
foreach (GameObject Kron in KronshteinROSHmassiv)
{
Kron.layer = LayerMask.NameToLayer("FuzCompLayer");
}
GameObject[] ROSHUprDvigmassiv = GameObject.FindGameObjectsWithTag("ROSHUprDvig"); // ìàññèâå äèíàìè÷åñêè ìåíÿåò ñëîé ó îáúåêòà (ðîäèòåëÿ) è åãî äî÷åê
foreach (GameObject ROSH in ROSHUprDvigmassiv)
{
ROSH.layer = LayerMask.NameToLayer("FuzCompLayer");
Transform[] childs = ROSH.GetComponentsInChildren<Transform>();
foreach (Transform ROSHchild in childs)
{
ROSHchild.gameObject.layer = LayerMask.NameToLayer("FuzCompLayer");
}
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("ZapuskDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
UpravDvigProz.SetActive(true);
KronshteinROSHProz.SetActive(true);
ROSHUprDvigProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2829ec6f114508a409b3e7803b05dd9c
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,121 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ZapuskDvig : MonoBehaviour
{
public Camera MainCamera;
public Camera CamZapuskDvigSystem;
public GameObject ZapuskDvigProz;
public GameObject SKVZapuskProz;
public void LayerOff()
{
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("FuzCompLayer"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Ostanov"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Maslosistema"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UpravlenieDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("POS"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Transmission"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Pozhar"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Toplivo"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TormozNV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Gidro"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("DrenazhDvig"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TV117V"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("TA14"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("UPRStab"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("SKV"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Putev"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Prodol"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OSH"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("OhlAgr"));
MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
CamZapuskDvigSystem.cullingMask &= ~(1 << LayerMask.NameToLayer("Kislorod"));
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("ZapuskDvig");
}
ZapuskDvigProz.SetActive(false);
SKVZapuskProz.SetActive(false);
//MainCamera.cullingMask = LayerMask.NameToLayer("Maslosistema");
//MainCamera.cullingMask = LayerMask.NameToLayer("Everything");
//MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
//GameObject.FindGameObjectWithTag("FuzComp").SetActive(false);
}
public void LayerOn()
{
GameObject[] SKVZapuskmassiv = GameObject.FindGameObjectsWithTag("SKVZapusk"); // ěŕńńčâĺ äčíŕěč÷ĺńęč ěĺí˙ĺň ńëîé ó îáúĺęňŕ
foreach (GameObject SKVZap in SKVZapuskmassiv)
{
SKVZap.layer = LayerMask.NameToLayer("FuzCompLayer");
}
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("FuzCompLayer");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Ostanov");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Maslosistema");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UpravlenieDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("POS");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Transmission");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Pozhar");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Toplivo");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TormozNV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Gidro");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("DrenazhDvig");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TV117V");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("TA14");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("UPRStab");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("SKV");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Putev");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Prodol");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OSH");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("OhlAgr");
MainCamera.cullingMask |= 1 << LayerMask.NameToLayer("Kislorod");
ZapuskDvigProz.SetActive(true);
SKVZapuskProz.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 203fbf92ba81e594a96eee8ad775803a
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8476e0e7dba60264584abd4c7d724d1e
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class UI_Scale_anim : MonoBehaviour
{
public AnimationClip UIscale;
public AnimationClip UIscaleRevers;
Animation anim;
void Start()
{
anim = GetComponent<Animation>();
}
//public void OnPointerDown(PointerEventData eventData)
//{
// anim.clip = UIdrag;
// anim.Play();
//}
//public void OnPointerUp(PointerEventData eventData)
//{
// anim.clip = UIdragRevers;
// anim.Play();
//}
public void AnimPlay()
{
anim.clip = UIscale;
anim.Play();
}
public void AnimPlayRevers()
{
anim.clip = UIscaleRevers;
anim.Play();
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: b15d3c274ca801846a93045c161ae57b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,36 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class UI_drag_anim : MonoBehaviour//, IPointerDownHandler, IPointerUpHandler
{
public AnimationClip UIdrag;
public AnimationClip UIdragRevers;
Animation anim;
void Start ()
{
anim = GetComponent<Animation>();
}
//public void OnPointerDown(PointerEventData eventData)
//{
// anim.clip = UIdrag;
// anim.Play();
//}
//public void OnPointerUp(PointerEventData eventData)
//{
// anim.clip = UIdragRevers;
// anim.Play();
//}
public void AnimPlay()
{
anim.clip = UIdrag;
anim.Play();
}
public void AnimPlayRevers()
{
anim.clip = UIdragRevers;
anim.Play();
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 1dcae1a4570f4e24caa0a6253448124f
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: