123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- /// ProFlares - v1.08 - Copyright 2014-2015 All rights reserved - ProFlares.com
- using UnityEngine;
- using System.Collections;
- public class MultiCameraDemo : MonoBehaviour {
-
- public Camera camera1;
- public Camera camera2;
- public Camera camera3;
- public Camera camera4;
-
- int count;
-
- public ProFlareBatch batch;
- void Start(){
- camera1.enabled = true;
- camera2.enabled = false;
- camera3.enabled = false;
- camera4.enabled = false;
- batch.SwitchCamera(camera1);
- }
- void Update () {
- if(Input.GetKeyUp(KeyCode.Space)){
- count++;
- if(count == 4)
- count = 0;
-
- if(count == 0){
-
- camera1.enabled = true;
- camera2.enabled = false;
- camera3.enabled = false;
- camera4.enabled = false;
-
- batch.SwitchCamera(camera1);
- }
- if(count == 1){
-
- camera1.enabled = false;
- camera2.enabled = true;
- camera3.enabled = false;
- camera4.enabled = false;
-
- batch.SwitchCamera(camera2);
- }
- if(count == 2){
-
- camera1.enabled = false;
- camera2.enabled = false;
- camera3.enabled = true;
- camera4.enabled = false;
-
- batch.SwitchCamera(camera3);
- }
- if(count == 3){
-
- camera1.enabled = false;
- camera2.enabled = false;
- camera3.enabled = false;
- camera4.enabled = true;
-
- batch.SwitchCamera(camera4);
- }
- }
- }
-
-
- public Texture2D Logo;
-
- public Texture2D Info;
-
- void OnGUI(){
- GUI.color = Color.white;
-
- GUIStyle LogoStyle = new GUIStyle();
- LogoStyle.active.background = Logo;
-
- LogoStyle.normal.background = Logo;
- LogoStyle.richText = true;
- LogoStyle.alignment = TextAnchor.MiddleCenter;
- LogoStyle.normal.textColor = Color.white;
-
- if(GUI.Button(new Rect(10,0,Logo.width,Logo.height),"",LogoStyle)){
- Application.OpenURL("http://proflares.com/store");
- }
-
- GUIStyle styleInfo = new GUIStyle();
- styleInfo.active.background = Info;
- styleInfo.normal.background = Info;
- styleInfo.richText = true;
- styleInfo.alignment = TextAnchor.MiddleCenter;
- styleInfo.normal.textColor = Color.white;
-
- if(GUI.Button(new Rect((camera1.pixelRect.width*0.5f)-(Info.width*0.5f),camera1.pixelRect.height-Info.height,Info.width,Info.height),"",styleInfo)){
- //Application.OpenURL("http://proflares.com/store");
- }
- }
- }
|