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,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: