Commit 48a02ab3551074014f3f24b9a7ad9513742eb650
1 parent
07f37f8a
Exists in
master
Corrige problemas de UI e de legenda. Release BUILD
Showing
3 changed files
with
229 additions
and
7 deletions
Show diff stats
Assets/Prefabs/Avatar.prefab.meta
Assets/Scenes/Main.unity
| ... | ... | @@ -201,6 +201,12 @@ Prefab: |
| 201 | 201 | m_RemovedComponents: [] |
| 202 | 202 | m_ParentPrefab: {fileID: 100100000, guid: cd81d95d2fa8dc448b18a415b9009d43, type: 2} |
| 203 | 203 | m_IsPrefabParent: 0 |
| 204 | +--- !u!114 &1839061338 stripped | |
| 205 | +MonoBehaviour: | |
| 206 | + m_PrefabParentObject: {fileID: 11427452, guid: cd81d95d2fa8dc448b18a415b9009d43, | |
| 207 | + type: 2} | |
| 208 | + m_PrefabInternal: {fileID: 1610759364} | |
| 209 | + m_Script: {fileID: 11500000, guid: eeb6a455eb0dfd94aa6bc3484e5fecff, type: 3} | |
| 204 | 210 | --- !u!1001 &1943160035 |
| 205 | 211 | Prefab: |
| 206 | 212 | m_ObjectHideFlags: 0 |
| ... | ... | @@ -306,7 +312,7 @@ Prefab: |
| 306 | 312 | objectReference: {fileID: 0} |
| 307 | 313 | - target: {fileID: 22465524, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} |
| 308 | 314 | propertyPath: m_AnchoredPosition.x |
| 309 | - value: -196 | |
| 315 | + value: -178 | |
| 310 | 316 | objectReference: {fileID: 0} |
| 311 | 317 | - target: {fileID: 22465524, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} |
| 312 | 318 | propertyPath: m_SizeDelta.x |
| ... | ... | @@ -332,6 +338,214 @@ Prefab: |
| 332 | 338 | propertyPath: m_AnchorMax.y |
| 333 | 339 | value: .5 |
| 334 | 340 | objectReference: {fileID: 0} |
| 341 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 342 | + propertyPath: m_AnchoredPosition.y | |
| 343 | + value: 21.75 | |
| 344 | + objectReference: {fileID: 0} | |
| 345 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 346 | + propertyPath: m_AnchoredPosition.x | |
| 347 | + value: 0 | |
| 348 | + objectReference: {fileID: 0} | |
| 349 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 350 | + propertyPath: m_SizeDelta.x | |
| 351 | + value: 1 | |
| 352 | + objectReference: {fileID: 0} | |
| 353 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 354 | + propertyPath: m_SizeDelta.y | |
| 355 | + value: 43.5 | |
| 356 | + objectReference: {fileID: 0} | |
| 357 | + - target: {fileID: 11421050, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 358 | + propertyPath: m_PreserveAspect | |
| 359 | + value: 0 | |
| 360 | + objectReference: {fileID: 0} | |
| 361 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 362 | + propertyPath: m_AnchorMin.y | |
| 363 | + value: 0 | |
| 364 | + objectReference: {fileID: 0} | |
| 365 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 366 | + propertyPath: m_AnchorMax.y | |
| 367 | + value: 0 | |
| 368 | + objectReference: {fileID: 0} | |
| 369 | + - target: {fileID: 165578, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 370 | + propertyPath: m_StaticEditorFlags | |
| 371 | + value: 4294967295 | |
| 372 | + objectReference: {fileID: 0} | |
| 373 | + - target: {fileID: 193898, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 374 | + propertyPath: m_StaticEditorFlags | |
| 375 | + value: 4294967295 | |
| 376 | + objectReference: {fileID: 0} | |
| 377 | + - target: {fileID: 119688, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 378 | + propertyPath: m_StaticEditorFlags | |
| 379 | + value: 4294967295 | |
| 380 | + objectReference: {fileID: 0} | |
| 381 | + - target: {fileID: 170998, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 382 | + propertyPath: m_StaticEditorFlags | |
| 383 | + value: 4294967295 | |
| 384 | + objectReference: {fileID: 0} | |
| 385 | + - target: {fileID: 107366, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 386 | + propertyPath: m_StaticEditorFlags | |
| 387 | + value: 4294967295 | |
| 388 | + objectReference: {fileID: 0} | |
| 389 | + - target: {fileID: 143508, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 390 | + propertyPath: m_StaticEditorFlags | |
| 391 | + value: 4294967295 | |
| 392 | + objectReference: {fileID: 0} | |
| 393 | + - target: {fileID: 130142, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 394 | + propertyPath: m_StaticEditorFlags | |
| 395 | + value: 4294967295 | |
| 396 | + objectReference: {fileID: 0} | |
| 397 | + - target: {fileID: 132472, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 398 | + propertyPath: m_StaticEditorFlags | |
| 399 | + value: 4294967295 | |
| 400 | + objectReference: {fileID: 0} | |
| 401 | + - target: {fileID: 117460, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 402 | + propertyPath: m_StaticEditorFlags | |
| 403 | + value: 4294967295 | |
| 404 | + objectReference: {fileID: 0} | |
| 405 | + - target: {fileID: 102362, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 406 | + propertyPath: m_StaticEditorFlags | |
| 407 | + value: 4294967295 | |
| 408 | + objectReference: {fileID: 0} | |
| 409 | + - target: {fileID: 173336, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 410 | + propertyPath: m_StaticEditorFlags | |
| 411 | + value: 4294967295 | |
| 412 | + objectReference: {fileID: 0} | |
| 413 | + - target: {fileID: 131276, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 414 | + propertyPath: m_StaticEditorFlags | |
| 415 | + value: 4294967295 | |
| 416 | + objectReference: {fileID: 0} | |
| 417 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 418 | + propertyPath: m_AnchorMin.x | |
| 419 | + value: .5 | |
| 420 | + objectReference: {fileID: 0} | |
| 421 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 422 | + propertyPath: m_AnchorMax.x | |
| 423 | + value: .5 | |
| 424 | + objectReference: {fileID: 0} | |
| 425 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 426 | + propertyPath: m_AnchoredPosition.x | |
| 427 | + value: 172 | |
| 428 | + objectReference: {fileID: 0} | |
| 429 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 430 | + propertyPath: m_AnchorMin.y | |
| 431 | + value: .5 | |
| 432 | + objectReference: {fileID: 0} | |
| 433 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 434 | + propertyPath: m_AnchorMax.y | |
| 435 | + value: .5 | |
| 436 | + objectReference: {fileID: 0} | |
| 437 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 438 | + propertyPath: m_SizeDelta.x | |
| 439 | + value: 25 | |
| 440 | + objectReference: {fileID: 0} | |
| 441 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 442 | + propertyPath: m_SizeDelta.y | |
| 443 | + value: 24 | |
| 444 | + objectReference: {fileID: 0} | |
| 445 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 446 | + propertyPath: m_AnchorMin.x | |
| 447 | + value: 0 | |
| 448 | + objectReference: {fileID: 0} | |
| 449 | + - target: {fileID: 22474902, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 450 | + propertyPath: m_AnchorMax.x | |
| 451 | + value: 1 | |
| 452 | + objectReference: {fileID: 0} | |
| 453 | + - target: {fileID: 22483228, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 454 | + propertyPath: m_AnchoredPosition.y | |
| 455 | + value: 0 | |
| 456 | + objectReference: {fileID: 0} | |
| 457 | + - target: {fileID: 11487552, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 458 | + propertyPath: m_PreserveAspect | |
| 459 | + value: 0 | |
| 460 | + objectReference: {fileID: 0} | |
| 461 | + - target: {fileID: 11487614, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 462 | + propertyPath: m_PreserveAspect | |
| 463 | + value: 0 | |
| 464 | + objectReference: {fileID: 0} | |
| 465 | + - target: {fileID: 11402004, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 466 | + propertyPath: m_PreserveAspect | |
| 467 | + value: 0 | |
| 468 | + objectReference: {fileID: 0} | |
| 469 | + - target: {fileID: 22452620, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 470 | + propertyPath: m_AnchoredPosition.x | |
| 471 | + value: 137 | |
| 472 | + objectReference: {fileID: 0} | |
| 473 | + - target: {fileID: 22458334, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 474 | + propertyPath: m_AnchoredPosition.x | |
| 475 | + value: -103 | |
| 476 | + objectReference: {fileID: 0} | |
| 477 | + - target: {fileID: 22481960, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 478 | + propertyPath: m_AnchoredPosition.x | |
| 479 | + value: -138 | |
| 480 | + objectReference: {fileID: 0} | |
| 481 | + - target: {fileID: 22465894, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 482 | + propertyPath: m_AnchoredPosition.x | |
| 483 | + value: 16 | |
| 484 | + objectReference: {fileID: 0} | |
| 485 | + - target: {fileID: 177790, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 486 | + propertyPath: m_IsActive | |
| 487 | + value: 0 | |
| 488 | + objectReference: {fileID: 0} | |
| 489 | + - target: {fileID: 11436708, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 490 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target | |
| 491 | + value: | |
| 492 | + objectReference: {fileID: 1839061338} | |
| 493 | + - target: {fileID: 11436708, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 494 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | |
| 495 | + value: start_inputfield_web_play | |
| 496 | + objectReference: {fileID: 0} | |
| 497 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 498 | + propertyPath: m_AnchoredPosition.x | |
| 499 | + value: 57.2999992 | |
| 500 | + objectReference: {fileID: 0} | |
| 501 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 502 | + propertyPath: m_AnchoredPosition.y | |
| 503 | + value: -137.100006 | |
| 504 | + objectReference: {fileID: 0} | |
| 505 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 506 | + propertyPath: m_AnchorMin.x | |
| 507 | + value: 0 | |
| 508 | + objectReference: {fileID: 0} | |
| 509 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 510 | + propertyPath: m_AnchorMax.x | |
| 511 | + value: 0 | |
| 512 | + objectReference: {fileID: 0} | |
| 513 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 514 | + propertyPath: m_AnchorMin.y | |
| 515 | + value: .5 | |
| 516 | + objectReference: {fileID: 0} | |
| 517 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 518 | + propertyPath: m_AnchorMax.y | |
| 519 | + value: .5 | |
| 520 | + objectReference: {fileID: 0} | |
| 521 | + - target: {fileID: 22483792, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 522 | + propertyPath: m_SizeDelta.y | |
| 523 | + value: 31.3999939 | |
| 524 | + objectReference: {fileID: 0} | |
| 525 | + - target: {fileID: 11460436, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 526 | + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_Target | |
| 527 | + value: | |
| 528 | + objectReference: {fileID: 1839061338} | |
| 529 | + - target: {fileID: 11460436, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 530 | + propertyPath: m_OnValueChanged.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | |
| 531 | + value: setSlider | |
| 532 | + objectReference: {fileID: 0} | |
| 533 | + - target: {fileID: 11415218, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 534 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target | |
| 535 | + value: | |
| 536 | + objectReference: {fileID: 1839061338} | |
| 537 | + - target: {fileID: 11415218, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 538 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | |
| 539 | + value: stop_animations | |
| 540 | + objectReference: {fileID: 0} | |
| 541 | + - target: {fileID: 11451458, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 542 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target | |
| 543 | + value: | |
| 544 | + objectReference: {fileID: 1839061338} | |
| 545 | + - target: {fileID: 11451458, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} | |
| 546 | + propertyPath: m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | |
| 547 | + value: start_web_play | |
| 548 | + objectReference: {fileID: 0} | |
| 335 | 549 | m_RemovedComponents: [] |
| 336 | 550 | m_ParentPrefab: {fileID: 100100000, guid: a310db7b56d86974ca7dc72c28f6a7f6, type: 2} |
| 337 | 551 | m_IsPrefabParent: 0 | ... | ... |
Assets/Scripts/PlayerManager.cs
| ... | ... | @@ -45,7 +45,9 @@ public class PlayerManager : MonoBehaviour { |
| 45 | 45 | } |
| 46 | 46 | |
| 47 | 47 | void Update(){ |
| 48 | - foreach(AnimationState anim in COMPONENT_ANIMATION){ anim.speed = hSliderValue;} | |
| 48 | + if(COMPONENT_ANIMATION.isPlaying) | |
| 49 | + foreach(AnimationState anim in COMPONENT_ANIMATION) | |
| 50 | + anim.speed = hSliderValue; | |
| 49 | 51 | } |
| 50 | 52 | |
| 51 | 53 | //define a velocidade das animacoes com base no slider da GUI |
| ... | ... | @@ -61,8 +63,6 @@ public class PlayerManager : MonoBehaviour { |
| 61 | 63 | |
| 62 | 64 | foreach( char letter in alphabet ){ |
| 63 | 65 | |
| 64 | - Subtitles.WORDS.Add(""+letter); | |
| 65 | - | |
| 66 | 66 | aniClip = Resources.Load<AnimationClip> ("ANIMS/"+letter); |
| 67 | 67 | |
| 68 | 68 | if( aniClip ) COMPONENT_ANIMATION.AddClip(aniClip, ""+letter); |
| ... | ... | @@ -104,7 +104,14 @@ public class PlayerManager : MonoBehaviour { |
| 104 | 104 | |
| 105 | 105 | IEnumerator webPlay(String glosa, int version) { |
| 106 | 106 | |
| 107 | + | |
| 108 | + | |
| 107 | 109 | stop_animations( ); |
| 110 | + | |
| 111 | + Subtitles.WORDS.Clear(); | |
| 112 | + foreach( char letter in alphabet ) Subtitles.WORDS.Add(""+letter); | |
| 113 | + | |
| 114 | + | |
| 108 | 115 | stringPos = glosa.Split(' '); |
| 109 | 116 | String BaseURL = "http://150.165.205.9/anims/WEBGL/"; |
| 110 | 117 | |
| ... | ... | @@ -123,6 +130,7 @@ public class PlayerManager : MonoBehaviour { |
| 123 | 130 | // Se ja estiver carregado: reproduz animaçao |
| 124 | 131 | if (loadedAssetBundles.Contains(aniName)){ |
| 125 | 132 | |
| 133 | + Subtitles.WORDS.Add(aniName); | |
| 126 | 134 | COMPONENT_ANIMATION.CrossFadeQueued(aniName, 0.6F, QueueMode.CompleteOthers); |
| 127 | 135 | |
| 128 | 136 | }else if (nonexistentAssetBundles.Contains(aniName)){//se nao estiver, soletra |
| ... | ... | @@ -137,7 +145,7 @@ public class PlayerManager : MonoBehaviour { |
| 137 | 145 | if (www.error != null){//soletra se o ww inexistir |
| 138 | 146 | //throw new Exception("Erro no WWW: " + www.error); |
| 139 | 147 | |
| 140 | - Debug.Log("Sinal nao disponivel em banco de sinais. SOLETRANDO!"); | |
| 148 | + Debug.Log("Sinal nao disponivel em banco de sinais. SOLETRANDO "+aniName); | |
| 141 | 149 | |
| 142 | 150 | foreach (char letter in aniName) |
| 143 | 151 | COMPONENT_ANIMATION.CrossFadeQueued(""+letter, 0.6F, QueueMode.CompleteOthers); |
| ... | ... | @@ -156,7 +164,7 @@ public class PlayerManager : MonoBehaviour { |
| 156 | 164 | COMPONENT_ANIMATION.CrossFadeQueued(aniName, 0.6F, QueueMode.CompleteOthers); // 0.4 |
| 157 | 165 | |
| 158 | 166 | |
| 159 | - Subtitles.WORDS.Add(aniName.ToUpper( )); loadedAssetBundles.Add(aniName); | |
| 167 | + Subtitles.WORDS.Add(aniName); loadedAssetBundles.Add(aniName); | |
| 160 | 168 | |
| 161 | 169 | }else{ |
| 162 | 170 | foreach (char letter in aniName) | ... | ... |