Dave Boyle

Phone skinned, needs some skinning on tv, need inactive state on phone, need som…

…e checking for network stuff / reconnect
Showing 618 changed files with 973 additions and 45 deletions
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 guid: 3c4daab766054a742960013e4b620152 2 guid: 3c4daab766054a742960013e4b620152
3 -DefaultImporter: 3 +PluginImporter:
4 + serializedVersion: 1
5 + iconMap: {}
6 + executionOrder: {}
7 + isPreloaded: 0
8 + platformData:
9 + Any:
10 + enabled: 1
11 + settings: {}
12 + Editor:
13 + enabled: 0
14 + settings:
15 + CPU: x86_64
16 + DefaultValueInitialized: true
17 + Linux:
18 + enabled: 0
19 + settings:
20 + CPU: None
21 + Linux64:
22 + enabled: 1
23 + settings:
24 + CPU: x86_64
25 + LinuxUniversal:
26 + enabled: 0
27 + settings:
28 + CPU: x86_64
29 + OSXIntel:
30 + enabled: 0
31 + settings:
32 + CPU: None
33 + OSXIntel64:
34 + enabled: 1
35 + settings:
36 + CPU: AnyCPU
37 + OSXUniversal:
38 + enabled: 0
39 + settings:
40 + CPU: x86_64
41 + Win:
42 + enabled: 0
43 + settings:
44 + CPU: None
45 + Win64:
46 + enabled: 1
47 + settings:
48 + CPU: AnyCPU
4 userData: 49 userData:
5 assetBundleName: 50 assetBundleName:
6 assetBundleVariant: 51 assetBundleVariant:
......
No preview for this file type
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 -guid: 69e635a483a42974c9c056daab77fd56 2 +guid: 656a4fca878e54a48b54498393befbcd
3 -folderAsset: yes 3 +timeCreated: 1467837616
4 +licenseType: Pro
4 DefaultImporter: 5 DefaultImporter:
5 userData: 6 userData:
6 assetBundleName: 7 assetBundleName:
......
1 [ 1 [
2 { 2 {
3 "filename":"Meet Nest Cam.mp4", 3 "filename":"Meet Nest Cam.mp4",
4 - "title":"Nest Cam" 4 + "tag":"cam"
5 }, 5 },
6 { 6 {
7 "filename":"Meet the 3rd generation Nest Learning Thermostat.mp4", 7 "filename":"Meet the 3rd generation Nest Learning Thermostat.mp4",
8 - "title":"Nest Thermostat" 8 + "tag":"thermostat"
9 }, 9 },
10 { 10 {
11 "filename":"Meet the all-new Nest Protect.mp4", 11 "filename":"Meet the all-new Nest Protect.mp4",
12 - "title":"Nest Protect" 12 + "tag":"protect"
13 } 13 }
14 ] 14 ]
...\ No newline at end of file ...\ No newline at end of file
......
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 -guid: 0feb2ccb20a6da64c81241422b8c5c0a 2 +guid: efd392bc8f0112e4b8360ec0f70b1c23
3 folderAsset: yes 3 folderAsset: yes
4 -timeCreated: 1463940038 4 +timeCreated: 1467824097
5 licenseType: Pro 5 licenseType: Pro
6 DefaultImporter: 6 DefaultImporter:
7 userData: 7 userData:
......
1 +fileFormatVersion: 2
2 +guid: a5061682a4a080646b5b04b29c46fb75
3 +timeCreated: 1467824098
4 +licenseType: Pro
5 +TextureImporter:
6 + fileIDToRecycleName: {}
7 + serializedVersion: 2
8 + mipmaps:
9 + mipMapMode: 0
10 + enableMipMap: 1
11 + linearTexture: 0
12 + correctGamma: 0
13 + fadeOut: 0
14 + borderMipMap: 0
15 + mipMapFadeDistanceStart: 1
16 + mipMapFadeDistanceEnd: 3
17 + bumpmap:
18 + convertToNormalMap: 0
19 + externalNormalMap: 0
20 + heightScale: 0.25
21 + normalMapFilter: 0
22 + isReadable: 0
23 + grayScaleToAlpha: 0
24 + generateCubemap: 0
25 + cubemapConvolution: 0
26 + cubemapConvolutionSteps: 7
27 + cubemapConvolutionExponent: 1.5
28 + seamlessCubemap: 0
29 + textureFormat: -1
30 + maxTextureSize: 2048
31 + textureSettings:
32 + filterMode: -1
33 + aniso: -1
34 + mipBias: -1
35 + wrapMode: 1
36 + nPOTScale: 0
37 + lightmap: 0
38 + rGBM: 0
39 + compressionQuality: 50
40 + allowsAlphaSplitting: 0
41 + spriteMode: 1
42 + spriteExtrude: 1
43 + spriteMeshType: 1
44 + alignment: 0
45 + spritePivot: {x: 0.5, y: 0.5}
46 + spriteBorder: {x: 0, y: 0, z: 0, w: 0}
47 + spritePixelsToUnits: 100
48 + alphaIsTransparency: 1
49 + textureType: 8
50 + buildTargetSettings: []
51 + spriteSheet:
52 + sprites: []
53 + outline: []
54 + spritePackingTag:
55 + userData:
56 + assetBundleName:
57 + assetBundleVariant:
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 -guid: 8b78a419897fb474b9b7f7b3c6c7713c 2 +guid: f9d5c5a0eb49a5a458e9c9c058d83ca6
3 folderAsset: yes 3 folderAsset: yes
4 -timeCreated: 1463940118 4 +timeCreated: 1467837319
5 licenseType: Pro 5 licenseType: Pro
6 DefaultImporter: 6 DefaultImporter:
7 userData: 7 userData:
......
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 -guid: 2a6be515630c81a4b988e90741a7f6de 2 +guid: 1cbf5e2f5bff5d2459f5bc79868a6b0a
3 -timeCreated: 1465145480 3 +timeCreated: 1467827221
4 licenseType: Pro 4 licenseType: Pro
5 NativeFormatImporter: 5 NativeFormatImporter:
6 userData: 6 userData:
......
1 +fileFormatVersion: 2
2 +guid: 72e07a5493e6f3448addff74507ccb1b
3 +timeCreated: 1467828623
4 +licenseType: Pro
5 +NativeFormatImporter:
6 + userData:
7 + assetBundleName:
8 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 1e221728c85b7b74497bfab2a9399461
3 +timeCreated: 1467828565
4 +licenseType: Pro
5 +NativeFormatImporter:
6 + userData:
7 + assetBundleName:
8 + assetBundleVariant:
No preview for this file type
...@@ -5,6 +5,7 @@ using UnityEngine.Networking; ...@@ -5,6 +5,7 @@ using UnityEngine.Networking;
5 5
6 public class AppSettings : Singleton<AppSettings> 6 public class AppSettings : Singleton<AppSettings>
7 { 7 {
8 + public bool server;
8 public CanvasGroup splash; 9 public CanvasGroup splash;
9 [Header("Settings")] 10 [Header("Settings")]
10 public CanvasGroup settings; 11 public CanvasGroup settings;
...@@ -20,6 +21,33 @@ public class AppSettings : Singleton<AppSettings> ...@@ -20,6 +21,33 @@ public class AppSettings : Singleton<AppSettings>
20 { 21 {
21 settings.blocksRaycasts = false; 22 settings.blocksRaycasts = false;
22 23
24 + //if (Application.isMobilePlatform)
25 + //{
26 + // if (!PlayerPrefs.HasKey("serverIp"))
27 + // ShowSettings();
28 + // else
29 + // {
30 + // string ip = PlayerPrefs.GetString("serverIp");
31 + // Finalize(false, ip);
32 + // }
33 + //}
34 + //else
35 + // Finalize(true, string.Empty);
36 +
37 + //if (server)
38 + // Finalize(true, string.Empty);
39 + //else
40 + //{
41 + // if (!PlayerPrefs.HasKey("serverIp"))
42 + // ShowSettings();
43 + // else
44 + // {
45 + // string ip = PlayerPrefs.GetString("serverIp");
46 + // Finalize(false, ip);
47 + // }
48 +
49 + //}
50 +
23 if (!PlayerPrefs.HasKey("isServer")) 51 if (!PlayerPrefs.HasKey("isServer"))
24 { 52 {
25 ShowSettings(); 53 ShowSettings();
...@@ -56,9 +84,6 @@ public class AppSettings : Singleton<AppSettings> ...@@ -56,9 +84,6 @@ public class AppSettings : Singleton<AppSettings>
56 bool server = isServer.isOn; 84 bool server = isServer.isOn;
57 string ip = serverIp.text; 85 string ip = serverIp.text;
58 86
59 - PlayerPrefs.SetString("serverIp", ip);
60 - PlayerPrefs.SetString("isServer", server.ToString());
61 -
62 Finalize(server, ip); 87 Finalize(server, ip);
63 } 88 }
64 89
...@@ -75,6 +100,9 @@ public class AppSettings : Singleton<AppSettings> ...@@ -75,6 +100,9 @@ public class AppSettings : Singleton<AppSettings>
75 NetworkManager.singleton.StartClient(); 100 NetworkManager.singleton.StartClient();
76 } 101 }
77 102
103 + PlayerPrefs.SetString("serverIp", ip);
104 + PlayerPrefs.SetString("isServer", server.ToString());
105 +
78 settings.blocksRaycasts = false; 106 settings.blocksRaycasts = false;
79 AppManager.Instance.TweenCanvasGroup(settings, 0, 1); 107 AppManager.Instance.TweenCanvasGroup(settings, 0, 1);
80 108
......
...@@ -4,8 +4,15 @@ using UnityEngine.UI; ...@@ -4,8 +4,15 @@ using UnityEngine.UI;
4 4
5 public class MoviePlayNode : MonoBehaviour 5 public class MoviePlayNode : MonoBehaviour
6 { 6 {
7 + public string objTag;
7 [SerializeField] 8 [SerializeField]
8 - private Text _textNode; 9 + private Image _arrow;
10 + [SerializeField]
11 + private Color _arrowStart;
12 + [SerializeField]
13 + private Color _arrowHighlight;
14 + [SerializeField]
15 + private Image _highlight;
9 [SerializeField] 16 [SerializeField]
10 private Transform _dragTarget; 17 private Transform _dragTarget;
11 [SerializeField] 18 [SerializeField]
...@@ -18,19 +25,22 @@ public class MoviePlayNode : MonoBehaviour ...@@ -18,19 +25,22 @@ public class MoviePlayNode : MonoBehaviour
18 private Vector3 _initPos; 25 private Vector3 _initPos;
19 private RectTransform _xform; 26 private RectTransform _xform;
20 27
21 - private void Start() 28 + private void Awake()
22 { 29 {
23 - _initPos = _button.transform.position; 30 + _initPos = _button.transform.localPosition;
24 _xform = _button.transform.GetComponent<RectTransform>(); 31 _xform = _button.transform.GetComponent<RectTransform>();
25 } 32 }
26 33
27 - public void Initialize(string title, string filename, NetworkUser parent) 34 + private void Start()
35 + {
36 + _arrow.CrossFadeColor(_arrowStart, 0, true, false);
37 + _highlight.CrossFadeAlpha(0, 0, true);
38 + }
39 +
40 + public void Initialize(string filename, NetworkUser parent)
28 { 41 {
29 - _textNode.text = title;
30 _filename = filename; 42 _filename = filename;
31 _netNode = parent; 43 _netNode = parent;
32 -
33 - gameObject.name = title;
34 } 44 }
35 45
36 private bool _isDragging = false; 46 private bool _isDragging = false;
...@@ -44,7 +54,7 @@ public class MoviePlayNode : MonoBehaviour ...@@ -44,7 +54,7 @@ public class MoviePlayNode : MonoBehaviour
44 iTween.Stop(_button.gameObject); 54 iTween.Stop(_button.gameObject);
45 55
46 var ped = (UnityEngine.EventSystems.PointerEventData)test; 56 var ped = (UnityEngine.EventSystems.PointerEventData)test;
47 - _button.transform.position += Vector3.up * ped.delta.y; 57 + _button.transform.localPosition += Vector3.up * ped.delta.y;
48 _lastVel = ped.delta.y; 58 _lastVel = ped.delta.y;
49 } 59 }
50 60
...@@ -54,11 +64,23 @@ public class MoviePlayNode : MonoBehaviour ...@@ -54,11 +64,23 @@ public class MoviePlayNode : MonoBehaviour
54 _canPlay = true; 64 _canPlay = true;
55 } 65 }
56 66
67 + public void Highlight()
68 + {
69 + _arrow.CrossFadeColor(_arrowHighlight, 0.2f, true, false);
70 + _highlight.CrossFadeAlpha(1, 0.2f, true);
71 + }
72 +
73 + public void UnHighlight()
74 + {
75 + _arrow.CrossFadeColor(_arrowStart, 0.4f, true, false);
76 + _highlight.CrossFadeAlpha(0, 0.4f, true);
77 + }
78 +
57 private bool _canReset = false; 79 private bool _canReset = false;
58 80
59 private void Update() 81 private void Update()
60 { 82 {
61 - if (_button.transform.position.y >= _dragTarget.position.y) 83 + if (_button.transform.localPosition.y >= _dragTarget.localPosition.y)
62 { 84 {
63 _isDragging = false; 85 _isDragging = false;
64 PlayMovie(); 86 PlayMovie();
...@@ -69,7 +91,7 @@ public class MoviePlayNode : MonoBehaviour ...@@ -69,7 +91,7 @@ public class MoviePlayNode : MonoBehaviour
69 _lastVel /= 1.15f; 91 _lastVel /= 1.15f;
70 if (_lastVel < 0) _lastVel = 0; 92 if (_lastVel < 0) _lastVel = 0;
71 93
72 - _button.transform.position += Vector3.up * _lastVel; 94 + _button.transform.localPosition += Vector3.up * _lastVel;
73 95
74 if (_lastVel <= 0.1f) 96 if (_lastVel <= 0.1f)
75 _canReset = true; 97 _canReset = true;
...@@ -79,22 +101,23 @@ public class MoviePlayNode : MonoBehaviour ...@@ -79,22 +101,23 @@ public class MoviePlayNode : MonoBehaviour
79 _canReset = false; 101 _canReset = false;
80 iTween.MoveUpdate(_button.gameObject, iTween.Hash( 102 iTween.MoveUpdate(_button.gameObject, iTween.Hash(
81 "y", _initPos.y, 103 "y", _initPos.y,
82 - "speed", _moveSpeed 104 + "speed", _moveSpeed,
105 + "islocal", true
83 )); 106 ));
84 } 107 }
85 } 108 }
86 109
87 private void LateUpdate() 110 private void LateUpdate()
88 { 111 {
89 - if (_button.transform.position.y > _dragTarget.position.y) 112 + if (_button.transform.localPosition.y > _dragTarget.localPosition.y)
90 { 113 {
91 _lastVel = 0; 114 _lastVel = 0;
92 - _button.transform.position = new Vector3(_button.transform.position.x, _dragTarget.position.y, _button.transform.position.z); 115 + _button.transform.localPosition = new Vector3(_button.transform.localPosition.x, _dragTarget.localPosition.y, _button.transform.localPosition.z);
93 } 116 }
94 - if (_button.transform.position.y < _initPos.y) 117 + if (_button.transform.localPosition.y < _initPos.y)
95 { 118 {
96 _lastVel = 0; 119 _lastVel = 0;
97 - _button.transform.position = new Vector3(_button.transform.position.x, _initPos.y, _button.transform.position.z); 120 + _button.transform.localPosition = new Vector3(_button.transform.localPosition.x, _initPos.y, _button.transform.localPosition.z);
98 } 121 }
99 } 122 }
100 123
......
...@@ -7,7 +7,8 @@ using UnityEngine.Networking; ...@@ -7,7 +7,8 @@ using UnityEngine.Networking;
7 public class NetworkUser : NetworkBehaviour 7 public class NetworkUser : NetworkBehaviour
8 { 8 {
9 public Transform buttonParent; 9 public Transform buttonParent;
10 - public MoviePlayNode movieButtonNode; 10 + public GameObject canvas;
11 + public List<MoviePlayNode> movieButtonNodes;
11 12
12 void Start() 13 void Start()
13 { 14 {
...@@ -17,6 +18,7 @@ public class NetworkUser : NetworkBehaviour ...@@ -17,6 +18,7 @@ public class NetworkUser : NetworkBehaviour
17 } 18 }
18 else 19 else
19 { 20 {
21 + Destroy(canvas);
20 string path = Application.streamingAssetsPath + "/videoSettings.json"; 22 string path = Application.streamingAssetsPath + "/videoSettings.json";
21 if (!File.Exists(path)) 23 if (!File.Exists(path))
22 { 24 {
...@@ -37,13 +39,28 @@ public class NetworkUser : NetworkBehaviour ...@@ -37,13 +39,28 @@ public class NetworkUser : NetworkBehaviour
37 39
38 foreach(var dict in _files) 40 foreach(var dict in _files)
39 { 41 {
40 - MoviePlayNode mpn = Instantiate<MoviePlayNode>(movieButtonNode); 42 + MoviePlayNode thisNode = null;
41 - mpn.Initialize(dict["title"], dict["filename"], this); 43 + foreach(MoviePlayNode n in movieButtonNodes)
42 - mpn.transform.SetParent(buttonParent); 44 + {
43 - mpn.transform.localPosition = Vector3.zero; 45 + if (n.objTag == dict["tag"])
44 - mpn.transform.localScale = Vector3.one; 46 + {
47 + thisNode = n;
48 + break;
49 + }
50 + }
51 +
52 + if (thisNode == null)
53 + {
54 + Debug.LogError("There is no node with tag " + dict["tag"]);
55 + continue;
56 + }
57 +
58 + //MoviePlayNode mpn = Instantiate<MoviePlayNode>(thisNode);
59 + thisNode.Initialize(dict["filename"], this);
60 + //mpn.transform.SetParent(buttonParent);
61 + //mpn.transform.localPosition = Vector3.zero;
62 + //mpn.transform.localScale = Vector3.one;
45 } 63 }
46 - // Do things
47 } 64 }
48 65
49 [ClientRpc] 66 [ClientRpc]
......
...@@ -4,6 +4,8 @@ using System.Collections; ...@@ -4,6 +4,8 @@ using System.Collections;
4 public class ServerCanvasManager : Singleton<ServerCanvasManager> 4 public class ServerCanvasManager : Singleton<ServerCanvasManager>
5 { 5 {
6 public AVProWindowsMediaMovie movieScript; 6 public AVProWindowsMediaMovie movieScript;
7 + public AVProWindowsMediaMovie timeoutMovie;
8 + public CanvasGroup movieLoadingCanvas;
7 public CanvasGroup inUseCanvas; 9 public CanvasGroup inUseCanvas;
8 public CanvasGroup timeoutCanvas; 10 public CanvasGroup timeoutCanvas;
9 public CanvasGroup videoCanvas; 11 public CanvasGroup videoCanvas;
...@@ -40,6 +42,10 @@ public class ServerCanvasManager : Singleton<ServerCanvasManager> ...@@ -40,6 +42,10 @@ public class ServerCanvasManager : Singleton<ServerCanvasManager>
40 42
41 AppManager.Instance.TweenCanvasGroup(inUseCanvas, 0, tweenTime); 43 AppManager.Instance.TweenCanvasGroup(inUseCanvas, 0, tweenTime);
42 AppManager.Instance.TweenCanvasGroup(timeoutCanvas, 1, tweenTime); 44 AppManager.Instance.TweenCanvasGroup(timeoutCanvas, 1, tweenTime);
45 +
46 + movieScript.UnloadMovie();
47 + timeoutMovie.UnloadMovie();
48 + timeoutMovie.LoadMovie(true);
43 } 49 }
44 50
45 yield return null; 51 yield return null;
...@@ -53,34 +59,64 @@ public class ServerCanvasManager : Singleton<ServerCanvasManager> ...@@ -53,34 +59,64 @@ public class ServerCanvasManager : Singleton<ServerCanvasManager>
53 { 59 {
54 if (_videoPlaying) return; 60 if (_videoPlaying) return;
55 61
62 + _timeout = 0;
63 +
64 + if (!_didTimeout) return;
65 +
56 AppManager.Instance.TweenCanvasGroup(inUseCanvas, 1, tweenTime); 66 AppManager.Instance.TweenCanvasGroup(inUseCanvas, 1, tweenTime);
57 AppManager.Instance.TweenCanvasGroup(timeoutCanvas, 0, tweenTime); 67 AppManager.Instance.TweenCanvasGroup(timeoutCanvas, 0, tweenTime);
58 68
59 - _timeout = 0; 69 + Invoke("UnloadTimeoutMovie", tweenTime);
70 +
60 _didTimeout = false; 71 _didTimeout = false;
61 } 72 }
62 73
74 + private void UnloadTimeoutMovie()
75 + {
76 + timeoutMovie.UnloadMovie();
77 + }
78 +
63 private Coroutine movieCoroutine; 79 private Coroutine movieCoroutine;
64 80
65 public void LoadMovie(string filename) 81 public void LoadMovie(string filename)
66 { 82 {
67 - movieScript.UnloadMovie(); 83 + //timeoutMovie.UnloadMovie();
84 + //movieScript.UnloadMovie();
68 85
69 - movieScript._filename = filename; 86 + //movieScript._filename = filename;
70 - movieScript.LoadMovie(true); 87 + //movieScript.LoadMovie(true);
71 88
72 if (movieCoroutine != null) 89 if (movieCoroutine != null)
73 StopCoroutine(movieCoroutine); 90 StopCoroutine(movieCoroutine);
74 91
75 - movieCoroutine = StartCoroutine(MoviePlaying()); 92 + movieCoroutine = StartCoroutine(MoviePlaying(filename));
76 } 93 }
77 94
78 - private IEnumerator MoviePlaying() 95 + private IEnumerator MoviePlaying(string filename)
79 { 96 {
97 + if (videoCanvas.alpha == 0)
98 + movieLoadingCanvas.alpha = 1;
99 + else
100 + AppManager.Instance.TweenCanvasGroup(movieLoadingCanvas, 1, 0.2f);
101 +
102 + AppManager.Instance.TweenCanvasGroup(videoCanvas, 1, tweenTime);
103 +
104 + yield return new WaitForSeconds(0.2f);
105 +
106 + timeoutMovie.UnloadMovie();
107 + movieScript.UnloadMovie();
108 +
109 + movieScript._filename = filename;
110 + movieScript.LoadMovie(false);
111 +
112 + yield return new WaitForSeconds(1);
113 + movieScript.Play();
114 + AppManager.Instance.TweenCanvasGroup(movieLoadingCanvas, 0, 0.8f);
115 +
116 +
80 StopCoroutine("AppTimeout"); 117 StopCoroutine("AppTimeout");
81 118
82 _videoPlaying = true; 119 _videoPlaying = true;
83 - AppManager.Instance.TweenCanvasGroup(videoCanvas, 1, tweenTime);
84 //TweenCanvasGroup(inUseCanvas, 0, tweenTime); 120 //TweenCanvasGroup(inUseCanvas, 0, tweenTime);
85 //TweenCanvasGroup(timeoutCanvas, 0, tweenTime); 121 //TweenCanvasGroup(timeoutCanvas, 0, tweenTime);
86 122
......
1 fileFormatVersion: 2 1 fileFormatVersion: 2
2 -guid: fcd7c007ea2a27644acf7bf27ef5510a 2 +guid: b509e8e533586f94e96adc41be5fefe5
3 folderAsset: yes 3 folderAsset: yes
4 +timeCreated: 1467820445
5 +licenseType: Pro
4 DefaultImporter: 6 DefaultImporter:
5 userData: 7 userData:
6 assetBundleName: 8 assetBundleName:
......
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 3fb6321fa8eca7e4185197e0fd2f41ce
3 +timeCreated: 1467820448
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 2568bcef50e23364eadc61e061f6bcbf
3 +timeCreated: 1467820447
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 9be2ff3aaede78c4a90cd7956ae669cc
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: e7d6d9a92e4c5f840a7f5717142ba165
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 9db2551a83143bb4ab958eeb3f328937
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 27c5138291023d647a386e4d035f59d7
3 +timeCreated: 1467820447
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: eba56cc76ffdbf841a674c9d1d0671d9
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: fbda2de0e27fc6a48919792a6c6354af
3 +timeCreated: 1467820456
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 88817844be3d77a45875e59fb0f1e7c6
3 +timeCreated: 1467820451
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 1e48250cf2cc1c14e93e05c21d88f0d5
3 +timeCreated: 1467820447
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: a6bc8e5f9c3f52c40b9e0df24ea9c7c8
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: aa6a83b22d5963843b11e93b625acc72
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 32f6ee464b9edea40a5972cf86e39c92
3 +timeCreated: 1467820448
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 51f0ca9be29978145916112767e9029b
3 +timeCreated: 1467820449
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: e9881ba6459aa9745bbc137a53c5d42d
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: ef0720e322473224786460b94369c813
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 9fcaf0ad94da68946aee748a7f4d5dff
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 610bfa9af0a36c34c94d106ff1f61d66
3 +timeCreated: 1467820449
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 1d6e044bc56a3354bbc0fb2fe15e22e4
3 +timeCreated: 1467820447
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 6f20574100d5fec4898eaa374e7412d0
3 +timeCreated: 1467820450
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 2f64c10153ab7a64e923373b099b8ac0
3 +timeCreated: 1467820448
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: c9ca98d6b69400948b4bf11803267b65
3 +timeCreated: 1467820453
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 68aad37b9ebe2774c9821487b11ba979
3 +timeCreated: 1467820450
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: a035628ed105cbd4785abf9ba4d6210b
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 8a1d077c7429d994dbb373a79470d83a
3 +timeCreated: 1467820451
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 6b79e4041d75c3a4fbaf0fc334602530
3 +timeCreated: 1467820450
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 124041ee27e9890408fb5e82646f3b25
3 +timeCreated: 1467820446
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: dc839b05b65477f41868169f07df0b65
3 +timeCreated: 1467820454
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 57c232ff94ecc62449ac1a4097a8d967
3 +timeCreated: 1467820449
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 0e6ec22153524d54cb9594830144bc70
3 +timeCreated: 1467820446
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: a73675181e0a20a4283265800218f7fd
3 +timeCreated: 1467820452
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 181a160d8ef041140a50a693267dbac6
3 +timeCreated: 1467820446
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: e7a1cc83ed59e014991f557a3b8bf724
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: f3c71aaeec6eb774f85dbe52a461ac55
3 +timeCreated: 1467820455
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: d47cf1ff85c9bf84794890ebefff2c20
3 +timeCreated: 1467820454
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
1 +fileFormatVersion: 2
2 +guid: 6cfa1f6034a59b04e81fe38248356ab1
3 +timeCreated: 1467820450
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
1 +fileFormatVersion: 2
2 +guid: 21f522f0cbbf7544ba1746f9dcc288bc
3 +timeCreated: 1467820447
4 +licenseType: Pro
5 +TrueTypeFontImporter:
6 + serializedVersion: 3
7 + fontSize: 16
8 + forceTextureCase: -2
9 + characterSpacing: 1
10 + characterPadding: 0
11 + includeFontData: 1
12 + fontNames: []
13 + fallbackFontReferences: []
14 + customCharacters:
15 + fontRenderingMode: 0
16 + ascentCalculationMode: 1
17 + userData:
18 + assetBundleName:
19 + assetBundleVariant:
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type