├── UpgradeLog.htm
├── GIFs
├── CoverFlow.gif
├── CarouselFlow.gif
├── CoverFlowEditor.gif
└── MessyPaperFlow.gif
├── Assets
├── Scenes
│ ├── Test
│ │ ├── CoverFlow.unity
│ │ └── CoverFlow.unity.meta
│ └── Test.meta
├── Plugins.meta
├── Prefabs.meta
├── Scenes.meta
├── Scripts.meta
├── Prefabs
│ ├── UI.meta
│ └── UI
│ │ ├── CollectionViewCells
│ │ ├── TestCell.prefab
│ │ ├── TestCell.prefab.meta
│ │ ├── TestNGUICell.prefab.meta
│ │ └── TestNGUICell.prefab
│ │ └── CollectionViewCells.meta
├── Scripts
│ ├── UI.meta
│ ├── Utility.meta
│ ├── UI
│ │ ├── CollectionView.meta
│ │ └── CollectionView
│ │ │ ├── Test.meta
│ │ │ ├── CollectionViewCell.meta
│ │ │ ├── CollectionViewLayout.meta
│ │ │ ├── CellPoolService.cs.meta
│ │ │ ├── Test
│ │ │ ├── TestFlows.cs.meta
│ │ │ └── TestFlows.cs
│ │ │ ├── UICollectionView.cs.meta
│ │ │ ├── CollectionViewCell
│ │ │ ├── NGUICell.cs.meta
│ │ │ ├── QuadCell.cs.meta
│ │ │ ├── UICollectionCell.cs.meta
│ │ │ ├── NGUICell.cs
│ │ │ ├── QuadCell.cs
│ │ │ └── UICollectionCell.cs
│ │ │ ├── CollectionViewLayout
│ │ │ ├── CoverFlowLayout.cs.meta
│ │ │ ├── DepthFlowLayout.cs.meta
│ │ │ ├── CarouselFlowLayout.cs.meta
│ │ │ ├── CollectionViewLayout.cs.meta
│ │ │ ├── MessyPaperFlowLayout.cs.meta
│ │ │ ├── CarouselFlowLayout.cs
│ │ │ ├── DepthFlowLayout.cs
│ │ │ ├── CoverFlowLayout.cs
│ │ │ ├── MessyPaperFlowLayout.cs
│ │ │ └── CollectionViewLayout.cs
│ │ │ ├── CellPoolService.cs
│ │ │ └── UICollectionView.cs
│ └── Utility
│ │ ├── Singleton.cs.meta
│ │ ├── MethodExtensionForMonoBehaviourTransform.cs.meta
│ │ ├── MethodExtensionForMonoBehaviourTransform.cs
│ │ └── Singleton.cs
└── Plugins
│ ├── Pixelplacement.meta
│ └── Pixelplacement
│ ├── iTween.meta
│ └── iTween
│ ├── Sample
│ ├── Sample.unity.meta
│ ├── Sample.unity
│ ├── MoveSample.cs.meta
│ ├── SampleInfo.cs.meta
│ ├── RotateSample.cs.meta
│ ├── MoveSample.cs
│ ├── RotateSample.cs
│ └── SampleInfo.cs
│ ├── ReadMe!
│ ├── ReadMe!.txt.meta
│ └── ReadMe!.txt
│ ├── ReadMe!.meta
│ ├── Sample.meta
│ └── iTween.cs.meta
├── ProjectSettings
├── AudioManager.asset
├── InputManager.asset
├── NavMeshAreas.asset
├── ProjectVersion.txt
├── TagManager.asset
├── TimeManager.asset
├── VFXManager.asset
├── EditorSettings.asset
├── NavMeshLayers.asset
├── NetworkManager.asset
├── PresetManager.asset
├── DynamicsManager.asset
├── GraphicsSettings.asset
├── Physics2DSettings.asset
├── ProjectSettings.asset
├── QualitySettings.asset
├── ClusterInputManager.asset
├── EditorBuildSettings.asset
├── UnityConnectSettings.asset
└── XRSettings.asset
├── .gitignore
├── LICENSE
├── Packages
└── manifest.json
└── README.md
/UpgradeLog.htm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/UpgradeLog.htm
--------------------------------------------------------------------------------
/GIFs/CoverFlow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/GIFs/CoverFlow.gif
--------------------------------------------------------------------------------
/GIFs/CarouselFlow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/GIFs/CarouselFlow.gif
--------------------------------------------------------------------------------
/GIFs/CoverFlowEditor.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/GIFs/CoverFlowEditor.gif
--------------------------------------------------------------------------------
/GIFs/MessyPaperFlow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/GIFs/MessyPaperFlow.gif
--------------------------------------------------------------------------------
/Assets/Scenes/Test/CoverFlow.unity:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/Assets/Scenes/Test/CoverFlow.unity
--------------------------------------------------------------------------------
/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/AudioManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/InputManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/InputManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/NavMeshAreas.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/NavMeshAreas.asset
--------------------------------------------------------------------------------
/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2019.2.8f1
2 | m_EditorVersionWithRevision: 2019.2.8f1 (ff5b465c8d13)
3 |
--------------------------------------------------------------------------------
/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/TagManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/TimeManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/VFXManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/EditorSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/EditorSettings.asset
--------------------------------------------------------------------------------
/ProjectSettings/NavMeshLayers.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/NavMeshLayers.asset
--------------------------------------------------------------------------------
/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/NetworkManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/PresetManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/DynamicsManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/DynamicsManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/GraphicsSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/GraphicsSettings.asset
--------------------------------------------------------------------------------
/ProjectSettings/Physics2DSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/Physics2DSettings.asset
--------------------------------------------------------------------------------
/ProjectSettings/ProjectSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/ProjectSettings.asset
--------------------------------------------------------------------------------
/ProjectSettings/QualitySettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/QualitySettings.asset
--------------------------------------------------------------------------------
/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/ClusterInputManager.asset
--------------------------------------------------------------------------------
/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/EditorBuildSettings.asset
--------------------------------------------------------------------------------
/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f946331c7bdbfec4d97d66d3b9bc87cb
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b8464488d3099624d947efc532e5c6bb
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scenes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b2cbd6abc3d262c42a1d3962b1898b15
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scenes/Test/CoverFlow.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 211d294c7498644de98979365e34ae7a
3 | DefaultImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Scripts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b6f5e29a1e4d09e4b92c96b06b0c827d
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/ProjectSettings/UnityConnectSettings.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/ProjectSettings/UnityConnectSettings.asset
--------------------------------------------------------------------------------
/Assets/Prefabs/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c87169828b7c1fc4a9e0ca2ea6ce8dd0
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scenes/Test.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d53979fb68a30843a35618919ff8ced
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38bfe78013e04654491dcfa16772cf1f
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scripts/Utility.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b683a66de7489a54494387814f101b69
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a34e0eeedd2b4bb7a52529c26d5fd03
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62c61d3ebfdbc4210b98849503e254dc
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/Sample.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 17c6d1d46ed4a4cd19bb7f7a231386ba
3 | DefaultImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Prefabs/UI/CollectionViewCells/TestCell.prefab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/Assets/Prefabs/UI/CollectionViewCells/TestCell.prefab
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbb585d901976489a90b0006f7f10022
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/ReadMe!/ReadMe!.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b68b11cac1ab04f95985e32ea67b8435
3 | TextScriptImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/Sample.unity:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/Assets/Plugins/Pixelplacement/iTween/Sample/Sample.unity
--------------------------------------------------------------------------------
/Assets/Prefabs/UI/CollectionViewCells.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c18ace4cc95a494892ba64fbd33a945
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Prefabs/UI/CollectionViewCells/TestCell.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c51b2d39edec0400ea0c1a09cb73ff3f
3 | NativeFormatImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Prefabs/UI/CollectionViewCells/TestNGUICell.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e651f0433145d4ce5b479184f84af2c0
3 | NativeFormatImporter:
4 | userData:
5 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/Test.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1dbf0b40322aa42709d0d0eac1dfed66
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/ReadMe!.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2d2cb0af9aa924b12bd57127320643a3
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2b4957ecfb9d44cb59b99d2305c1848c
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Prefabs/UI/CollectionViewCells/TestNGUICell.prefab:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/IainS1986/UnityCoverFlow/HEAD/Assets/Prefabs/UI/CollectionViewCells/TestNGUICell.prefab
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewCell.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3406ddb33bb524e9db6e84bb9b805804
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 78465a3afd0ed45229cef31b4dea16a8
3 | folderAsset: yes
4 | DefaultImporter:
5 | userData:
6 |
--------------------------------------------------------------------------------
/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------
/Assets/Scripts/Utility/Singleton.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65652d08692c943d694604f75c1e7edb
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/iTween.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 521257714fc9e437a9163df2d37f2ea2
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CellPoolService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f87fbfe9741e14fdb85afd0abfb916cc
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/Test/TestFlows.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f8d9b0a3d3f94f0a8a32353610035cb
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/UICollectionView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3857d969918444e52adfd995b7f97c0e
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/MoveSample.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 93cb45d44c16f45a4bbd5099fe096c20
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/SampleInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5273cf41de20842a5917d8346dffe707
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/RotateSample.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d6bc01eb564f142a1ada6ced5215636a
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewCell/NGUICell.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dec1488defea143138ed531055ad20fc
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewCell/QuadCell.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b5d71bb3ac0e4fe38594c6058e70c35
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/Utility/MethodExtensionForMonoBehaviourTransform.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a26ec03e8bb57488d8b2900039c03698
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewCell/UICollectionCell.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 166b079b5236643abb051203ef7ac785
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout/CoverFlowLayout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7fb57aa9664df4afb9b55639cc3261e8
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout/DepthFlowLayout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f8349b47b89e0b49805360ba72d912d
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout/CarouselFlowLayout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da027aa820f0d406a987a6ac0a7709de
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout/CollectionViewLayout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 80c927a3c41b4401da3642cefa54bbaa
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewLayout/MessyPaperFlowLayout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ab9928d594744b469dff0d25c07746b
3 | MonoImporter:
4 | serializedVersion: 2
5 | defaultReferences: []
6 | executionOrder: 0
7 | icon: {instanceID: 0}
8 | userData:
9 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/MoveSample.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 |
4 | public class MoveSample : MonoBehaviour
5 | {
6 | void Start(){
7 | iTween.MoveBy(gameObject, iTween.Hash("x", 2, "easeType", "easeInOutExpo", "loopType", "pingPong", "delay", .1));
8 | }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/RotateSample.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 |
4 | public class RotateSample : MonoBehaviour
5 | {
6 | void Start(){
7 | iTween.RotateBy(gameObject, iTween.Hash("x", .25, "easeType", "easeInOutBack", "loopType", "pingPong", "delay", .4));
8 | }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/ReadMe!/ReadMe!.txt:
--------------------------------------------------------------------------------
1 | iTween can be used with all scripting languages that Unity supports including JavaScript, C# and Boo. To install iTween create a folder named "Plugins" in your project's assets (if you are using C# the location of iTween does not matter as long as it is inside your assets folder).
2 |
3 | For complete documentation, examples and information visit: http://itween.pixelplacement.com
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /[Ll]ibrary/
2 | /[Tt]emp/
3 | /[Oo]bj/
4 | /[Bb]uild/
5 | /[Bb]uilds/
6 | /Assets/AssetStoreTools*
7 |
8 | # Visual Studio 2015 cache directory
9 | /.vs/
10 |
11 | # Autogenerated VS/MD/Consulo solution and project files
12 | ExportedObj/
13 | .consulo/
14 | *.csproj
15 | *.unityproj
16 | *.sln
17 | *.suo
18 | *.tmp
19 | *.user
20 | *.userprefs
21 | *.pidb
22 | *.booproj
23 | *.svd
24 | *.pdb
25 |
26 | # Unity3D generated meta files
27 | *.pidb.meta
28 |
29 | # Unity3D Generated File On Crash Reports
30 | sysinfo.txt
31 |
32 | # Builds
33 | *.apk
34 | *.unitypackage
35 |
--------------------------------------------------------------------------------
/Assets/Scripts/Utility/MethodExtensionForMonoBehaviourTransform.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 |
4 | static public class MethodExtensionForMonoBehaviourTransform {
5 | ///
6 | /// Gets or add a component. Usage example:
7 | /// BoxCollider boxCollider = transform.GetOrAddComponent();
8 | ///
9 | static public T GetOrAddComponent (this Component child) where T: Component {
10 | T result = child.GetComponent();
11 | if (result == null) {
12 | result = child.gameObject.AddComponent();
13 | }
14 | return result;
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Assets/Plugins/Pixelplacement/iTween/Sample/SampleInfo.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 |
4 | public class SampleInfo : MonoBehaviour
5 | {
6 | void OnGUI(){
7 | GUILayout.Label("iTween can spin, shake, punch, move, handle audio, fade color and transparency \nand much more with each task needing only one line of code.");
8 | GUILayout.BeginHorizontal();
9 | GUILayout.Label("iTween works with C#, JavaScript and Boo. For full documentation and examples visit:");
10 | if(GUILayout.Button("http://itween.pixelplacement.com")){
11 | Application.OpenURL("http://itween.pixelplacement.com");
12 | }
13 | GUILayout.EndHorizontal();
14 | }
15 | }
16 |
17 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 IainS1986
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/CollectionViewCell/NGUICell.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 | using System;
4 |
5 | public class NGUICell : iCollectionViewCell {
6 |
7 | public int index;
8 |
9 | public void Update()
10 | {
11 | index = Index;
12 | }
13 |
14 | public override string NibName
15 | {
16 | get
17 | {
18 | return "NGUICell";
19 | }
20 | }
21 |
22 | Material m_material;
23 | Renderer m_renderer;
24 |
25 | public override void SetData(object data)
26 | {
27 | base.SetData(data);
28 |
29 | if(m_renderer==null)
30 | m_renderer = GetComponent();
31 |
32 | if(m_renderer!=null && m_material==null)
33 | {
34 | m_material = m_renderer.material;
35 | }
36 |
37 | //Set Color
38 | if(m_material!=null)
39 | {
40 | QuadCell.QuadCellData quadData = data as QuadCell.QuadCellData;
41 | if(quadData!=null && quadData.MainColor != null)
42 | {
43 | m_material.color = quadData.MainColor;
44 | m_renderer.material = m_material;
45 | }
46 | }
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/Assets/Scripts/UI/CollectionView/Test/TestFlows.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 | using System.Collections;
3 | using System.Collections.Generic;
4 |
5 | public class TestFlows : MonoBehaviour {
6 |
7 | [SerializeField]
8 | private UICollectionView m_coverFlow;
9 |
10 | [SerializeField]
11 | private Color[] m_colourData;
12 |
13 | [SerializeField]
14 | private int m_numberOfCells = 10;
15 |
16 | [SerializeField]
17 | private int m_groupSizes = 10;
18 |
19 | // Use this for initialization
20 | void Start ()
21 | {
22 | //Build cells
23 | if(m_coverFlow!=null)
24 | {
25 | //Build a bunch of cells - pass in data
26 | List data = new List();
27 | for (int i = 0; i < m_numberOfCells; i++)
28 | {
29 | if(m_colourData!=null && m_colourData.Length > 0)
30 | {
31 | data.Add(new QuadCell.QuadCellData() { MainColor = m_colourData[(i / m_groupSizes) % m_colourData.Length] });
32 | }
33 | else
34 | {
35 | data.Add(new QuadCell.QuadCellData());
36 | }
37 |
38 | }
39 |
40 | //Bleugh
41 | m_coverFlow.Data = new List