Nextrek
Diff Revisions
131
vs
140
for /3DSpace/Assets/Custum/Scripts/CommunicationCenter.cs
|
@@ -8,6 +8,8 @@ |
8 |
8 |
|
public GameObject smallCamera; |
9 |
9 |
|
public GameObject smallCamera1; |
10 |
10 |
|
public GameObject smallCamera2; |
|
11 |
+ |
public GameObject smallCameraInizio; |
|
12 |
+ |
public GameObject smallCameraNemico; |
11 |
13 |
|
|
12 |
14 |
|
private string missionName; |
13 |
15 |
|
private string description; |
|
@@ -25,6 +27,8 @@ |
25 |
27 |
|
private int resistTime; |
26 |
28 |
|
|
27 |
29 |
|
private float smallCameraShowTime = 0; |
|
30 |
+ |
private float smallCameraShowTime1 = 8; |
|
31 |
+ |
public float tempoCameraNemico = 5f; |
28 |
32 |
|
|
29 |
33 |
|
private TimeWindow timeWindow; |
30 |
34 |
|
|
|
@@ -37,6 +41,7 @@ |
37 |
41 |
|
} |
38 |
42 |
|
void Start() |
39 |
43 |
|
{ |
|
44 |
+ |
ShowSmallCameraInizio(true); |
40 |
45 |
|
timeWindow = TimeWindow.Instance; |
41 |
46 |
|
if(GlobalObject.Instance!=null) |
42 |
47 |
|
{ |
|
@@ -120,12 +125,22 @@ |
120 |
125 |
|
void Update() |
121 |
126 |
|
{ |
122 |
127 |
|
smallCameraShowTime-=Time.deltaTime; |
|
128 |
+ |
smallCameraShowTime1 -= Time.deltaTime; |
|
129 |
+ |
tempoCameraNemico -= Time.deltaTime; |
|
130 |
+ |
|
|
131 |
+ |
if (tempoCameraNemico < 0 && smallCameraShowTime1 > 0) { |
|
132 |
+ |
ShowSmallCameraNemico (true); |
|
133 |
+ |
} else |
|
134 |
+ |
ShowSmallCameraNemico (false);; |
|
135 |
+ |
|
123 |
136 |
|
if(smallCameraShowTime<0) |
124 |
137 |
|
{ |
125 |
138 |
|
ShowSmallCamera(false); |
126 |
139 |
|
ShowSmallCamera1(false); |
127 |
140 |
|
ShowSmallCamera2(false); |
|
141 |
+ |
ShowSmallCameraInizio(false); |
128 |
142 |
|
} |
|
143 |
+ |
|
129 |
144 |
|
if(!finished) |
130 |
145 |
|
{ |
131 |
146 |
|
CheckTask(); |
|
@@ -203,6 +218,26 @@ |
203 |
218 |
|
} |
204 |
219 |
|
} |
205 |
220 |
|
|
|
221 |
+ |
public void ShowSmallCameraInizio(bool show) |
|
222 |
+ |
{ |
|
223 |
+ |
if(smallCameraInizio.activeSelf!=show) |
|
224 |
+ |
{ |
|
225 |
+ |
smallCameraInizio.SetActive(show); |
|
226 |
+ |
} |
|
227 |
+ |
if(show) |
|
228 |
+ |
{ |
|
229 |
+ |
smallCameraShowTime = 7.5F; |
|
230 |
+ |
} |
|
231 |
+ |
} |
|
232 |
+ |
|
|
233 |
+ |
public void ShowSmallCameraNemico(bool show) |
|
234 |
+ |
{ |
|
235 |
+ |
if(smallCameraNemico.activeSelf!=show) |
|
236 |
+ |
{ |
|
237 |
+ |
smallCameraNemico.SetActive(show); |
|
238 |
+ |
} |
|
239 |
+ |
} |
|
240 |
+ |
|
206 |
241 |
|
void CheckTask() |
207 |
242 |
|
{ |
208 |
243 |
|
if (!EnemyPool.Instance) return; |