├── Assets ├── AssetStoreTools.meta ├── AssetStoreTools │ ├── Editor.meta │ └── Editor │ │ ├── AssetStoreTools.dll │ │ ├── AssetStoreTools.dll.meta │ │ ├── AssetStoreToolsExtra.dll │ │ ├── AssetStoreToolsExtra.dll.meta │ │ ├── DroidSansMono.ttf │ │ ├── DroidSansMono.ttf.meta │ │ ├── icon.png │ │ └── icon.png.meta ├── Model2Sprite.meta └── Model2Sprite │ ├── Animations.meta │ ├── Animations │ ├── attack.anim │ └── attack.anim.meta │ ├── Controllers.meta │ ├── Controllers │ ├── NpcControl.controller │ ├── NpcControl.controller.meta │ ├── PcControl.controller │ └── PcControl.controller.meta │ ├── Documents.meta │ ├── Documents │ ├── ReadMe.txt │ └── ReadMe.txt.meta │ ├── Models.meta │ ├── Models │ ├── Materials.meta │ ├── Materials │ │ ├── hunter.mat │ │ ├── hunter.mat.meta │ │ ├── hunter.psd │ │ ├── hunter.psd.meta │ │ ├── hunter_comp.mat │ │ └── hunter_comp.mat.meta │ ├── hunter.fbx │ └── hunter.fbx.meta │ ├── NGUI.meta │ ├── NGUI │ ├── DLLs.meta │ ├── DLLs │ │ ├── Editor.meta │ │ ├── Editor │ │ │ ├── NGUI_Editor.dll │ │ │ └── NGUI_Editor.dll.meta │ │ ├── NGUI.dll │ │ └── NGUI.dll.meta │ ├── Examples.meta │ ├── Examples │ │ ├── Animations.meta │ │ ├── Animations │ │ │ ├── Button.anim │ │ │ ├── Button.anim.meta │ │ │ ├── Checkmark.anim │ │ │ ├── Checkmark.anim.meta │ │ │ ├── Logo.anim │ │ │ ├── Logo.anim.meta │ │ │ ├── Window - Back.anim │ │ │ ├── Window - Back.anim.meta │ │ │ ├── Window - Forward.anim │ │ │ └── Window - Forward.anim.meta │ │ ├── Atlases.meta │ │ ├── Atlases │ │ │ ├── Fantasy.meta │ │ │ ├── Fantasy │ │ │ │ ├── Fantasy Atlas.mat │ │ │ │ ├── Fantasy Atlas.mat.meta │ │ │ │ ├── Fantasy Atlas.prefab │ │ │ │ ├── Fantasy Atlas.prefab.meta │ │ │ │ ├── Fantasy Atlas.psd │ │ │ │ ├── Fantasy Atlas.psd.meta │ │ │ │ ├── Fantasy Font - Normal.prefab │ │ │ │ ├── Fantasy Font - Normal.prefab.meta │ │ │ │ ├── Fantasy Font - Normal.txt │ │ │ │ └── Fantasy Font - Normal.txt.meta │ │ │ ├── Refractive.meta │ │ │ ├── Refractive │ │ │ │ ├── Refractive Atlas - Bump.psd │ │ │ │ ├── Refractive Atlas - Bump.psd.meta │ │ │ │ ├── Refractive Atlas - Masks.psd │ │ │ │ ├── Refractive Atlas - Masks.psd.meta │ │ │ │ ├── Refractive Atlas.mat │ │ │ │ ├── Refractive Atlas.mat.meta │ │ │ │ ├── Refractive Atlas.prefab │ │ │ │ ├── Refractive Atlas.prefab.meta │ │ │ │ ├── Refractive Atlas.psd │ │ │ │ ├── Refractive Atlas.psd.meta │ │ │ │ ├── Refractive Font - Header.prefab │ │ │ │ ├── Refractive Font - Header.prefab.meta │ │ │ │ ├── Refractive Font - Header.txt │ │ │ │ ├── Refractive Font - Header.txt.meta │ │ │ │ ├── Refractive Font - Normal.prefab │ │ │ │ ├── Refractive Font - Normal.prefab.meta │ │ │ │ ├── Refractive Font - Normal.txt │ │ │ │ └── Refractive Font - Normal.txt.meta │ │ │ ├── SciFi.meta │ │ │ ├── SciFi │ │ │ │ ├── SciFi Atlas.mat │ │ │ │ ├── SciFi Atlas.mat.meta │ │ │ │ ├── SciFi Atlas.prefab │ │ │ │ ├── SciFi Atlas.prefab.meta │ │ │ │ ├── SciFi Atlas.psd │ │ │ │ ├── SciFi Atlas.psd.meta │ │ │ │ ├── SciFi Font - Header.prefab │ │ │ │ ├── SciFi Font - Header.prefab.meta │ │ │ │ ├── SciFi Font - Header.txt │ │ │ │ ├── SciFi Font - Header.txt.meta │ │ │ │ ├── SciFi Font - Normal.prefab │ │ │ │ ├── SciFi Font - Normal.prefab.meta │ │ │ │ ├── SciFi Font - Normal.txt │ │ │ │ └── SciFi Font - Normal.txt.meta │ │ │ ├── Wooden.meta │ │ │ └── Wooden │ │ │ │ ├── Arimo14.prefab │ │ │ │ ├── Arimo14.prefab.meta │ │ │ │ ├── Arimo14.tga │ │ │ │ ├── Arimo14.tga.meta │ │ │ │ ├── Arimo14.txt │ │ │ │ ├── Arimo14.txt.meta │ │ │ │ ├── Arimo18.prefab │ │ │ │ ├── Arimo18.prefab.meta │ │ │ │ ├── Arimo18.tga │ │ │ │ ├── Arimo18.tga.meta │ │ │ │ ├── Arimo18.txt │ │ │ │ ├── Arimo18.txt.meta │ │ │ │ ├── Arimo20.prefab │ │ │ │ ├── Arimo20.prefab.meta │ │ │ │ ├── Arimo20.tga │ │ │ │ ├── Arimo20.tga.meta │ │ │ │ ├── Arimo20.txt │ │ │ │ ├── Arimo20.txt.meta │ │ │ │ ├── Wooden Atlas.mat │ │ │ │ ├── Wooden Atlas.mat.meta │ │ │ │ ├── Wooden Atlas.png │ │ │ │ ├── Wooden Atlas.png.meta │ │ │ │ ├── Wooden Atlas.prefab │ │ │ │ └── Wooden Atlas.prefab.meta │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── Backdrop.mat │ │ │ ├── Backdrop.mat.meta │ │ │ ├── brick.mat │ │ │ ├── brick.mat.meta │ │ │ ├── burlap.mat │ │ │ ├── burlap.mat.meta │ │ │ ├── sand.mat │ │ │ └── sand.mat.meta │ │ ├── Other.meta │ │ ├── Other │ │ │ ├── English.txt │ │ │ ├── English.txt.meta │ │ │ ├── Localization.prefab │ │ │ └── Localization.prefab.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Example 1 - UIAnchor.unity │ │ │ ├── Example 1 - UIAnchor.unity.meta │ │ │ ├── Example 10 - Localization.unity │ │ │ ├── Example 10 - Localization.unity.meta │ │ │ ├── Example 11 - Drag & Drop.unity │ │ │ ├── Example 11 - Drag & Drop.unity.meta │ │ │ ├── Example 12 - Chat Window.unity │ │ │ ├── Example 12 - Chat Window.unity.meta │ │ │ ├── Example 2 - Interaction.unity │ │ │ ├── Example 2 - Interaction.unity.meta │ │ │ ├── Example 4 - Controller Input.unity │ │ │ ├── Example 4 - Controller Input.unity.meta │ │ │ ├── Example 5 - Lights and Refraction.unity │ │ │ ├── Example 5 - Lights and Refraction.unity.meta │ │ │ ├── Example 6 - Draggable Window.unity │ │ │ ├── Example 6 - Draggable Window.unity.meta │ │ │ ├── Example 7 - Scroll View (Panel).unity │ │ │ ├── Example 7 - Scroll View (Panel).unity.meta │ │ │ ├── Example 8 - Scroll View (Camera).unity │ │ │ ├── Example 8 - Scroll View (Camera).unity.meta │ │ │ ├── Example 9 - Quest Log.unity │ │ │ ├── Example 9 - Quest Log.unity.meta │ │ │ ├── Tutorial 1 - Scene.unity │ │ │ ├── Tutorial 1 - Scene.unity.meta │ │ │ ├── Tutorial 10 - 3D.unity │ │ │ ├── Tutorial 10 - 3D.unity.meta │ │ │ ├── Tutorial 11 - Popup List.unity │ │ │ ├── Tutorial 11 - Popup List.unity.meta │ │ │ ├── Tutorial 2 - Sprite.unity │ │ │ ├── Tutorial 2 - Sprite.unity.meta │ │ │ ├── Tutorial 3 - Sliced Sprite.unity │ │ │ ├── Tutorial 3 - Sliced Sprite.unity.meta │ │ │ ├── Tutorial 4 - Tiled Sprite.unity │ │ │ ├── Tutorial 4 - Tiled Sprite.unity.meta │ │ │ ├── Tutorial 5 - Label.unity │ │ │ ├── Tutorial 5 - Label.unity.meta │ │ │ ├── Tutorial 6 - Button.unity │ │ │ ├── Tutorial 6 - Button.unity.meta │ │ │ ├── Tutorial 7 - Slider.unity │ │ │ ├── Tutorial 7 - Slider.unity.meta │ │ │ ├── Tutorial 8 - Checkbox.unity │ │ │ ├── Tutorial 8 - Checkbox.unity.meta │ │ │ ├── Tutorial 9 - Input.unity │ │ │ └── Tutorial 9 - Input.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── Other.meta │ │ │ └── Other │ │ │ │ ├── ChatInput.cs │ │ │ │ ├── ChatInput.cs.meta │ │ │ │ ├── DownloadTexture.cs │ │ │ │ ├── DownloadTexture.cs.meta │ │ │ │ ├── DragDropContainer.cs │ │ │ │ ├── DragDropContainer.cs.meta │ │ │ │ ├── DragDropItem.cs │ │ │ │ ├── DragDropItem.cs.meta │ │ │ │ ├── DragDropRoot.cs │ │ │ │ ├── DragDropRoot.cs.meta │ │ │ │ ├── DragDropSurface.cs │ │ │ │ ├── DragDropSurface.cs.meta │ │ │ │ ├── LagPosition.cs │ │ │ │ ├── LagPosition.cs.meta │ │ │ │ ├── LagRotation.cs │ │ │ │ ├── LagRotation.cs.meta │ │ │ │ ├── LoadLevelOnClick.cs │ │ │ │ ├── LoadLevelOnClick.cs.meta │ │ │ │ ├── LookAtTarget.cs │ │ │ │ ├── LookAtTarget.cs.meta │ │ │ │ ├── PanWithMouse.cs │ │ │ │ ├── PanWithMouse.cs.meta │ │ │ │ ├── PlayIdleAnimations.cs │ │ │ │ ├── PlayIdleAnimations.cs.meta │ │ │ │ ├── SetColorOnSelection.cs │ │ │ │ ├── SetColorOnSelection.cs.meta │ │ │ │ ├── ShaderQuality.cs │ │ │ │ ├── ShaderQuality.cs.meta │ │ │ │ ├── Spin.cs │ │ │ │ ├── Spin.cs.meta │ │ │ │ ├── SpinWithMouse.cs │ │ │ │ ├── SpinWithMouse.cs.meta │ │ │ │ ├── TypewriterEffect.cs │ │ │ │ ├── TypewriterEffect.cs.meta │ │ │ │ ├── WindowAutoYaw.cs │ │ │ │ ├── WindowAutoYaw.cs.meta │ │ │ │ ├── WindowDragTilt.cs │ │ │ │ └── WindowDragTilt.cs.meta │ │ ├── Shaders.meta │ │ ├── Shaders │ │ │ ├── Refractive.shader │ │ │ └── Refractive.shader.meta │ │ ├── Sounds.meta │ │ ├── Sounds │ │ │ ├── Crumple.wav │ │ │ ├── Crumple.wav.meta │ │ │ ├── Rumble.wav │ │ │ ├── Rumble.wav.meta │ │ │ ├── Swipe.wav │ │ │ ├── Swipe.wav.meta │ │ │ ├── Tap.wav │ │ │ └── Tap.wav.meta │ │ ├── Textures.meta │ │ └── Textures │ │ │ ├── Backdrop.png │ │ │ ├── Backdrop.png.meta │ │ │ ├── brick.jpg │ │ │ ├── brick.jpg.meta │ │ │ ├── brickNM.png │ │ │ ├── brickNM.png.meta │ │ │ ├── burlap.jpg │ │ │ ├── burlap.jpg.meta │ │ │ ├── sand.png │ │ │ └── sand.png.meta │ ├── ReadMe.txt │ ├── ReadMe.txt.meta │ ├── Resources.meta │ ├── Resources │ │ ├── Shaders.meta │ │ └── Shaders │ │ │ ├── Depth.shader │ │ │ ├── Depth.shader.meta │ │ │ ├── Unlit - Additive Colored.shader │ │ │ ├── Unlit - Additive Colored.shader.meta │ │ │ ├── Unlit - Masked Colored.shader │ │ │ ├── Unlit - Masked Colored.shader.meta │ │ │ ├── Unlit - Transparent Colored (AlphaClip).shader │ │ │ ├── Unlit - Transparent Colored (AlphaClip).shader.meta │ │ │ ├── Unlit - Transparent Colored (HardClip).shader │ │ │ ├── Unlit - Transparent Colored (HardClip).shader.meta │ │ │ ├── Unlit - Transparent Colored (Packed).shader │ │ │ ├── Unlit - Transparent Colored (Packed).shader.meta │ │ │ ├── Unlit - Transparent Colored (SoftClip).shader │ │ │ ├── Unlit - Transparent Colored (SoftClip).shader.meta │ │ │ ├── Unlit - Transparent Colored Overlay.shader │ │ │ ├── Unlit - Transparent Colored Overlay.shader.meta │ │ │ ├── Unlit - Transparent Colored.shader │ │ │ └── Unlit - Transparent Colored.shader.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── ComponentSelector.cs │ │ ├── ComponentSelector.cs.meta │ │ ├── NGUIMenu.cs │ │ ├── NGUIMenu.cs.meta │ │ ├── NGUISelectionTools.cs │ │ ├── NGUISelectionTools.cs.meta │ │ ├── NGUITransformInspector.cs │ │ ├── NGUITransformInspector.cs.meta │ │ ├── UIAtlasInspector.cs │ │ ├── UIAtlasInspector.cs.meta │ │ ├── UIAtlasMaker.cs │ │ ├── UIAtlasMaker.cs.meta │ │ ├── UICameraTool.cs │ │ ├── UICameraTool.cs.meta │ │ ├── UICreateNewUIWizard.cs │ │ ├── UICreateNewUIWizard.cs.meta │ │ ├── UICreateWidgetWizard.cs │ │ ├── UICreateWidgetWizard.cs.meta │ │ ├── UIDrawCallInspector.cs │ │ ├── UIDrawCallInspector.cs.meta │ │ ├── UIFilledSpriteInspector.cs │ │ ├── UIFilledSpriteInspector.cs.meta │ │ ├── UIFontInspector.cs │ │ ├── UIFontInspector.cs.meta │ │ ├── UIFontMaker.cs │ │ ├── UIFontMaker.cs.meta │ │ ├── UIImageButtonInspector.cs │ │ ├── UIImageButtonInspector.cs.meta │ │ ├── UILabelInspector.cs │ │ ├── UILabelInspector.cs.meta │ │ ├── UIPanelInspector.cs │ │ ├── UIPanelInspector.cs.meta │ │ ├── UIPanelTool.cs │ │ ├── UIPanelTool.cs.meta │ │ ├── UIPopupListInspector.cs │ │ ├── UIPopupListInspector.cs.meta │ │ ├── UIScrollBarInspector.cs │ │ ├── UIScrollBarInspector.cs.meta │ │ ├── UISettings.cs │ │ ├── UISettings.cs.meta │ │ ├── UISlicedSpriteInspector.cs │ │ ├── UISlicedSpriteInspector.cs.meta │ │ ├── UISliderInspector.cs │ │ ├── UISliderInspector.cs.meta │ │ ├── UISpriteAnimationInspector.cs │ │ ├── UISpriteAnimationInspector.cs.meta │ │ ├── UISpriteInspector.cs │ │ ├── UISpriteInspector.cs.meta │ │ ├── UITextureInspector.cs │ │ ├── UITextureInspector.cs.meta │ │ ├── UITiledSpriteInspector.cs │ │ ├── UITiledSpriteInspector.cs.meta │ │ ├── UIWidgetInspector.cs │ │ └── UIWidgetInspector.cs.meta │ │ ├── Interaction.meta │ │ ├── Interaction │ │ ├── LanguageSelection.cs │ │ ├── LanguageSelection.cs.meta │ │ ├── UIButton.cs │ │ ├── UIButton.cs.meta │ │ ├── UIButtonColor.cs │ │ ├── UIButtonColor.cs.meta │ │ ├── UIButtonKeys.cs │ │ ├── UIButtonKeys.cs.meta │ │ ├── UIButtonMessage.cs │ │ ├── UIButtonMessage.cs.meta │ │ ├── UIButtonOffset.cs │ │ ├── UIButtonOffset.cs.meta │ │ ├── UIButtonPlayAnimation.cs │ │ ├── UIButtonPlayAnimation.cs.meta │ │ ├── UIButtonRotation.cs │ │ ├── UIButtonRotation.cs.meta │ │ ├── UIButtonScale.cs │ │ ├── UIButtonScale.cs.meta │ │ ├── UIButtonSound.cs │ │ ├── UIButtonSound.cs.meta │ │ ├── UIButtonTween.cs │ │ ├── UIButtonTween.cs.meta │ │ ├── UICheckbox.cs │ │ ├── UICheckbox.cs.meta │ │ ├── UICheckboxControlledComponent.cs │ │ ├── UICheckboxControlledComponent.cs.meta │ │ ├── UICheckboxControlledObject.cs │ │ ├── UICheckboxControlledObject.cs.meta │ │ ├── UIDragCamera.cs │ │ ├── UIDragCamera.cs.meta │ │ ├── UIDragObject.cs │ │ ├── UIDragObject.cs.meta │ │ ├── UIDragPanelContents.cs │ │ ├── UIDragPanelContents.cs.meta │ │ ├── UIDraggableCamera.cs │ │ ├── UIDraggableCamera.cs.meta │ │ ├── UIDraggablePanel.cs │ │ ├── UIDraggablePanel.cs.meta │ │ ├── UIForwardEvents.cs │ │ ├── UIForwardEvents.cs.meta │ │ ├── UIGrid.cs │ │ ├── UIGrid.cs.meta │ │ ├── UIImageButton.cs │ │ ├── UIImageButton.cs.meta │ │ ├── UIInputValidator.cs │ │ ├── UIInputValidator.cs.meta │ │ ├── UIPopupList.cs │ │ ├── UIPopupList.cs.meta │ │ ├── UISavedOption.cs │ │ ├── UISavedOption.cs.meta │ │ ├── UIScrollBar.cs │ │ ├── UIScrollBar.cs.meta │ │ ├── UISlider.cs │ │ ├── UISlider.cs.meta │ │ ├── UISliderColors.cs │ │ ├── UISliderColors.cs.meta │ │ ├── UITable.cs │ │ └── UITable.cs.meta │ │ ├── Internal.meta │ │ ├── Internal │ │ ├── Localization.cs │ │ ├── Localization.cs.meta │ │ ├── SpringPanel.cs │ │ └── SpringPanel.cs.meta │ │ ├── Tweening.meta │ │ ├── Tweening │ │ ├── TweenColor.cs │ │ ├── TweenColor.cs.meta │ │ ├── TweenPosition.cs │ │ ├── TweenPosition.cs.meta │ │ ├── TweenRotation.cs │ │ ├── TweenRotation.cs.meta │ │ ├── TweenScale.cs │ │ ├── TweenScale.cs.meta │ │ ├── TweenTransform.cs │ │ ├── TweenTransform.cs.meta │ │ ├── TweenVolume.cs │ │ ├── TweenVolume.cs.meta │ │ ├── UITweener.cs │ │ └── UITweener.cs.meta │ │ ├── UI.meta │ │ └── UI │ │ ├── UIAnchor.cs │ │ ├── UIAnchor.cs.meta │ │ ├── UIAtlas.cs │ │ ├── UIAtlas.cs.meta │ │ ├── UICamera.cs │ │ ├── UICamera.cs.meta │ │ ├── UIFilledSprite.cs │ │ ├── UIFilledSprite.cs.meta │ │ ├── UIFont.cs │ │ ├── UIFont.cs.meta │ │ ├── UIInput.cs │ │ ├── UIInput.cs.meta │ │ ├── UIInputSaved.cs │ │ ├── UIInputSaved.cs.meta │ │ ├── UILabel.cs │ │ ├── UILabel.cs.meta │ │ ├── UILocalize.cs │ │ ├── UILocalize.cs.meta │ │ ├── UIOrthoCamera.cs │ │ ├── UIOrthoCamera.cs.meta │ │ ├── UIPanel.cs │ │ ├── UIPanel.cs.meta │ │ ├── UIRoot.cs │ │ ├── UIRoot.cs.meta │ │ ├── UISlicedSprite.cs │ │ ├── UISlicedSprite.cs.meta │ │ ├── UISprite.cs │ │ ├── UISprite.cs.meta │ │ ├── UISpriteAnimation.cs │ │ ├── UISpriteAnimation.cs.meta │ │ ├── UIStretch.cs │ │ ├── UIStretch.cs.meta │ │ ├── UITextList.cs │ │ ├── UITextList.cs.meta │ │ ├── UITexture.cs │ │ ├── UITexture.cs.meta │ │ ├── UITiledSprite.cs │ │ ├── UITiledSprite.cs.meta │ │ ├── UITooltip.cs │ │ ├── UITooltip.cs.meta │ │ ├── UIViewport.cs │ │ └── UIViewport.cs.meta │ ├── Scenes.meta │ ├── Scenes │ ├── Game.unity │ └── Game.unity.meta │ ├── Scripts.meta │ ├── Scripts │ ├── CamController.cs │ ├── CamController.cs.meta │ ├── CaptureManager.cs │ ├── CaptureManager.cs.meta │ ├── PcController.cs │ └── PcController.cs.meta │ ├── Textures.meta │ └── Textures │ ├── BaseAtlas.mat │ ├── BaseAtlas.mat.meta │ ├── BaseAtlas.png │ ├── BaseAtlas.png.meta │ ├── BaseAtlas.prefab │ ├── BaseAtlas.prefab.meta │ ├── back1.png │ ├── back1.png.meta │ ├── back2.png │ ├── back2.png.meta │ ├── back3.png │ ├── back3.png.meta │ ├── back4.png │ ├── back4.png.meta │ ├── back5.png │ └── back5.png.meta ├── ProjectSettings ├── AudioManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshLayers.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── ProjectSettings.asset ├── QualitySettings.asset ├── TagManager.asset └── TimeManager.asset └── README.md /Assets/AssetStoreTools.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79286b636a308b841b31017f073a324c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47c3c77b488bde14eac761a5144660ed 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/AssetStoreTools.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/AssetStoreTools/Editor/AssetStoreTools.dll -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/AssetStoreTools.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11188de2b6632fa4486c470af4b55fa0 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: 8 | -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/AssetStoreToolsExtra.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/AssetStoreTools/Editor/AssetStoreToolsExtra.dll -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/AssetStoreToolsExtra.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e35231d99115e9e4c8cb29414445831f 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: 8 | -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/DroidSansMono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/AssetStoreTools/Editor/DroidSansMono.ttf -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/DroidSansMono.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35021dda9bd03434195c7dcd6ad7618f 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/AssetStoreTools/Editor/icon.png -------------------------------------------------------------------------------- /Assets/AssetStoreTools/Editor/icon.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41844c716792706449720732c95b2747 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /Assets/Model2Sprite.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c55cf5c93f23aa04eba2a9ad60514277 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f06e93359ce71824d99c6459fc0e1118 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Animations/attack.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Animations/attack.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/Animations/attack.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 007306d868274e040b0fd6bd51026a66 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Controllers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8351451fc41dbf43a5bcee4d0db7d8c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Controllers/NpcControl.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Controllers/NpcControl.controller -------------------------------------------------------------------------------- /Assets/Model2Sprite/Controllers/NpcControl.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f0316506c8c62a4dad4d01ec9bd82c1 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Controllers/PcControl.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Controllers/PcControl.controller -------------------------------------------------------------------------------- /Assets/Model2Sprite/Controllers/PcControl.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b71444157c0f7ed49a4b9a0a1950b4d5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Documents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17354a96d4d3c0144bc3753ece0d804e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Documents/ReadMe.txt: -------------------------------------------------------------------------------- 1 | Model2Sprite 2 | ============ 3 | 4 | 2D-Animated Sequences Making Tool 5 | 6 | Overview: 7 | - To make it easier for beginners to understand 8 | the short length of the source code was created. 9 | 10 | Testing in Unity Editor: 11 | - Run ".../Scenes/Game.unity"! 12 | - Click play button in unity editor. 13 | - Click record button in game view. 14 | - Main code is ".../Scripts/CaptureManager.cs". 15 | - "C:\Users\YourAccount\Pictures\Captures" folder is used. 16 | 17 | Build & Run : 18 | - Configure "Build Setting" sub menu in File Menu. 19 | - Set Build Platform & Press "Run & Build" Button. 20 | - Set Your Build Folder. 21 | 22 | Note: 23 | - "Transparency Capture" was used and should be installed. 24 | - NGUI free version was used. 25 | - 3D character model with mecanim included. 26 | - Unity 2D & Mecanim, such as prior knowledge is required for studying. 27 | 28 | Contact: 29 | - Homepage Link : http://buntgames.com 30 | - Blog Link : http://hompy.info 31 | - Facebook Link : http://facebook.com/buntgames 32 | - Email : hompy@buntgames.com 33 | 34 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Documents/ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdeccbcf8567e4e41ab6529d3cb7536c 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2a34213c48475841b1cdb423f997d59 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d04bff9024be0844a680ca91996048c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Models/Materials/hunter.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 571dbc3509ba29741a287ad326f57cd9 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Models/Materials/hunter.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d9d11d2acaf63740b6d555c82e6eff6 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter_comp.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Models/Materials/hunter_comp.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/Materials/hunter_comp.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7eca7c7d51b479e4ba1a2a94c17944f4 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Models/hunter.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Models/hunter.fbx -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aefab26c7836d934786b0e05dce043c6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd99c65dd6147c747acfbc023c1a1fe9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6076f5da7ad0a61498c853a35d84bc62 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs/Editor/NGUI_Editor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/DLLs/Editor/NGUI_Editor.dll -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs/Editor/NGUI_Editor.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 448241da3d808844aaccec2d59eb4b53 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: 8 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs/NGUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/DLLs/NGUI.dll -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/DLLs/NGUI.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df3bcee53a7496146b6c1c1f9ffd7b12 3 | MonoAssemblyImporter: 4 | serializedVersion: 1 5 | iconMap: {} 6 | executionOrder: {} 7 | userData: 8 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad605b00a9a05b144b1166eb27f31ec1 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35664f5772e49ac408f3c841391d67a8 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Button.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Animations/Button.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Button.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8c465e83c3e18040884ef096f01647b 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Checkmark.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Animations/Checkmark.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Checkmark.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baa794242d9902a439adb42668119f24 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Logo.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Animations/Logo.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Logo.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a11ffd605e2eca74d9d8bbcb98aea4bf 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Window - Back.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Animations/Window - Back.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Window - Back.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21e432435c13c134384f3c0c36045919 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Window - Forward.anim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Animations/Window - Forward.anim -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Animations/Window - Forward.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eabd000b213209499a98e6757fcdcc8 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9a620564dcfe3343a4fa9c943d1d736 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: acf5d72414c5b4b48a79011f93672118 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7ef61ebb5c25394c8706a7ea658349f 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f95e07e3d350bf748b0c42b453a69d2e 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Atlas.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da323e2b403b83f48a9c5bc9e05ec0cd 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 2 27 | aniso: 4 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 0 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Font - Normal.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Font - Normal.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Font - Normal.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16a2d4ace59bac64dbcf4085964b38eb 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Fantasy/Fantasy Font - Normal.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad5ef776461ab4649b17aed42c0cea38 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 708e630e301aadf48bb95a46c94b911e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Bump.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Bump.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Bump.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d76cce1d794620346b2ef8868ec101e5 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 1 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 0 13 | mipMapFadeDistanceEnd: 0 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 1 17 | heightScale: 0 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 1 27 | aniso: 0 28 | mipBias: 0 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Masks.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Masks.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas - Masks.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0428f8f60fa9fc44fbc83b1388991bca 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 1 27 | aniso: 1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e76d0bdab6849b94aa507497bbb96687 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1289d9a909bfda4e97fbd6af270d511 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Atlas.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35452be164663f146b8829318f9c05eb 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 2 27 | aniso: 4 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 0 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Header.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Header.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Header.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc7978f4e2005ea418e07fdd0465efe5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Header.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c905e39dfae16404fa3c67e876cf74f5 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Normal.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Normal.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Normal.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dfefea9e318d8c439ce15f9525c0853 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Refractive/Refractive Font - Normal.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9626bdc61f38ff2499f0120b8192607d 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2bb78ce364f54594a97ba5f358f5638c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d650d98b3c4028a4a8b7225c1a6482f8 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f2473f73b9ca724f9080d6d76009ea2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.psd -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Atlas.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4b622e2ae4b7aa4abf761706845a53f 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 2 27 | aniso: 4 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 0 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Header.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Header.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Header.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a48ea22e80d1ac4b97fdd87f9009546 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Header.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1418064d34626b408a38cccae0d422e 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Normal.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Normal.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Normal.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac44b8a25154a9d40a172ab5851e0986 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/SciFi/SciFi Font - Normal.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ae1125e63fb80f4d976caeb67d641a4 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 987a2b1e1974477429a35863afff9c4a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 800fce3d977b52d4cadf1a0790a413f0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.tga -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.tga.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34598662602230e4281f2aba2397b578 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo14.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbfb3121457347d40b85543a3884da43 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f5e030a8cdc292438f880d3ec49ef64 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.tga -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.tga.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d2934d77585b8f4ab5725d4e57ed6a5 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo18.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 394ce1e2bba14ce45bee393b8728818a 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29056518aafb01b49a5b08faf8e30cff 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.tga -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.tga.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31320d95f085b244da859514fb70c620 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Arimo20.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 015fa701d862b2f4bab32228aaade619 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec268c3ea1baceb4abb2168daed86f68 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7280812eccadc1e47b7402e6d9679e5c 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 2 27 | aniso: 4 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Atlases/Wooden/Wooden Atlas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62adb30369acbf943a67cee0f69267a3 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89640f6506114154a820326d9af6b1eb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/Backdrop.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Materials/Backdrop.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/Backdrop.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c2b3cc909d408944b7528b7e39f4d38 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/brick.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Materials/brick.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/brick.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c91d13dd6a85732418472200f4abc68c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/burlap.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Materials/burlap.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/burlap.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19fb2eefdd5dffc40926407f1e877f90 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/sand.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Materials/sand.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Materials/sand.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a40a40a3e330dd64b88859d19e82b8ec 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Other.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89e97d4664617e741a4f45225afb3dec 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Other/English.txt: -------------------------------------------------------------------------------- 1 | Flag = Flag-US 2 | Language = English 3 | English = English 4 | French = Français 5 | Info = Localization example 6 | Sound 7 | Music 8 | Desc = English localization 9 | Paragraph = This example shows how to implement localization using NGUI. In order to localize a widget, simply attach [000000]UILocalize[-] script to it. The script will localize the sprite if it's a [000000]UISprite[-], or the text if it's a [000000]UILabel[-]. If you want to localize something else, just implement the [000000]OnLocalize[-] function. Either way, the actual data is defined via text assets specified on the [000000]Localization[-] script which must be present in the scene. -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Other/English.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38abc3caac7e6ed4faa39ab92f1b62d1 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Other/Localization.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Other/Localization.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Other/Localization.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ad6024b6a4eb23488df09a48bce8c69 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc6b8e4c617310a4fb90500dbdab4e56 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 1 - UIAnchor.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 1 - UIAnchor.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 1 - UIAnchor.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1a629371c484164e85541902c003f93 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 10 - Localization.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 10 - Localization.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 10 - Localization.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c56710aac7fb7714fabd339ec0832f7b 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 11 - Drag & Drop.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 11 - Drag & Drop.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 11 - Drag & Drop.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d9c1ac4eded11d46b40e7949b834ca1 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 12 - Chat Window.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 12 - Chat Window.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 12 - Chat Window.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7405180428fe944f9c9e0185cf9366e 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 2 - Interaction.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 2 - Interaction.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 2 - Interaction.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d07112ae35e3b49439de26a882a05e95 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 4 - Controller Input.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 4 - Controller Input.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 4 - Controller Input.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ea6b02917b630644ad13e20afbe4f6e 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 5 - Lights and Refraction.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 5 - Lights and Refraction.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 5 - Lights and Refraction.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3179bb385b3703449b588ae70428dd3d 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 6 - Draggable Window.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 6 - Draggable Window.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 6 - Draggable Window.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7b5ccaa3ff373a4ea0eb310cb86421d 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 7 - Scroll View (Panel).unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 7 - Scroll View (Panel).unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 7 - Scroll View (Panel).unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 651a1500e5e710b4b94d6b620741138a 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 8 - Scroll View (Camera).unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 8 - Scroll View (Camera).unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 8 - Scroll View (Camera).unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53c9f540c7228b54e8593bc0b0db1415 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 9 - Quest Log.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Example 9 - Quest Log.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Example 9 - Quest Log.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52345d7deca6f844e9aed924a00fcc2c 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 1 - Scene.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 1 - Scene.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 1 - Scene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 723b3b5e195dc1743bd815ce06359e90 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 10 - 3D.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 10 - 3D.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 10 - 3D.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c60048c89cc098446a68c4acde0ebfba 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 11 - Popup List.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 11 - Popup List.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 11 - Popup List.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 990d6e5744591ce47a61262e6b9d4c64 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 2 - Sprite.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 2 - Sprite.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 2 - Sprite.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 811ef6d84911ccb4390a6603a11c6824 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 3 - Sliced Sprite.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 3 - Sliced Sprite.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 3 - Sliced Sprite.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f8e280ee59222942852b0fd00c8b5ca 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 4 - Tiled Sprite.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 4 - Tiled Sprite.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 4 - Tiled Sprite.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1762136fa95ad3841963e6478b5482d3 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 5 - Label.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 5 - Label.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 5 - Label.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdec36b564d476741b30aa534e58c76d 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 6 - Button.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 6 - Button.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 6 - Button.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46bed38c1c57c414a83c0f413e273b37 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 7 - Slider.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 7 - Slider.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 7 - Slider.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e4cf412fc3056f4f8cb4afb3be0a89a 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 8 - Checkbox.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 8 - Checkbox.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 8 - Checkbox.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5184b278596afb446894350f1dfa4be8 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 9 - Input.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 9 - Input.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scenes/Tutorial 9 - Input.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68b1257573cb4a7409a1a8b78e77bc9f 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c128e4bf7dfe2ff48ab74dbb3055c398 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b5844c4c66f34d45acb150ff8077ebd 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/ChatInput.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Very simple example of how to use a TextList with a UIInput for chat. 5 | /// 6 | 7 | [RequireComponent(typeof(UIInput))] 8 | [AddComponentMenu("NGUI/Examples/Chat Input")] 9 | public class ChatInput : MonoBehaviour 10 | { 11 | public UITextList textList; 12 | public bool fillWithDummyData = false; 13 | 14 | UIInput mInput; 15 | bool mIgnoreNextEnter = false; 16 | 17 | /// 18 | /// Add some dummy text to the text list. 19 | /// 20 | 21 | void Start () 22 | { 23 | mInput = GetComponent(); 24 | 25 | if (fillWithDummyData && textList != null) 26 | { 27 | for (int i = 0; i < 30; ++i) 28 | { 29 | textList.Add(((i % 2 == 0) ? "[FFFFFF]" : "[AAAAAA]") + 30 | "This is an example paragraph for the text list, testing line " + i + "[-]"); 31 | } 32 | } 33 | } 34 | 35 | /// 36 | /// Pressing 'enter' should immediately give focus to the input field. 37 | /// 38 | 39 | void Update () 40 | { 41 | if (Input.GetKeyUp(KeyCode.Return)) 42 | { 43 | if (!mIgnoreNextEnter && !mInput.selected) 44 | { 45 | mInput.selected = true; 46 | } 47 | mIgnoreNextEnter = false; 48 | } 49 | } 50 | 51 | /// 52 | /// Submit notification is sent by UIInput when 'enter' is pressed or iOS/Android keyboard finalizes input. 53 | /// 54 | 55 | void OnSubmit () 56 | { 57 | if (textList != null) 58 | { 59 | // It's a good idea to strip out all symbols as we don't want user input to alter colors, add new lines, etc 60 | string text = NGUITools.StripSymbols(mInput.text); 61 | 62 | if (!string.IsNullOrEmpty(text)) 63 | { 64 | textList.Add(text); 65 | mInput.text = ""; 66 | mInput.selected = false; 67 | } 68 | } 69 | mIgnoreNextEnter = true; 70 | } 71 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/ChatInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c4f0ea813e2aef4588e27970990027a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DownloadTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DownloadTexture.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DownloadTexture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 28e7f0f53a61c6842a620d1114ae614f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropContainer.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c33bc83ab81ec0c44976c6fb1d44e55a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropItem.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d331b94ba7bbfa343bb6b9f9282b5c93 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropRoot.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f58673abf18fa334bbffe3a5b682f103 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropSurface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropSurface.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/DragDropSurface.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c645c85ed4826348b5000ddccd0f936 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LagPosition.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Attach to a game object to make its position always lag behind its parent as the parent moves. 5 | /// 6 | 7 | [AddComponentMenu("NGUI/Examples/Lag Position")] 8 | public class LagPosition : MonoBehaviour 9 | { 10 | public int updateOrder = 0; 11 | public Vector3 speed = new Vector3(10f, 10f, 10f); 12 | public bool ignoreTimeScale = false; 13 | 14 | Transform mTrans; 15 | Vector3 mRelative; 16 | Vector3 mAbsolute; 17 | 18 | void Start () 19 | { 20 | mTrans = transform; 21 | mRelative = mTrans.localPosition; 22 | if (ignoreTimeScale) UpdateManager.AddCoroutine(this, updateOrder, CoroutineUpdate); 23 | else UpdateManager.AddLateUpdate(this, updateOrder, CoroutineUpdate); 24 | } 25 | 26 | void OnEnable() 27 | { 28 | mTrans = transform; 29 | mAbsolute = mTrans.position; 30 | } 31 | 32 | void CoroutineUpdate (float delta) 33 | { 34 | Transform parent = mTrans.parent; 35 | 36 | if (parent != null) 37 | { 38 | Vector3 target = parent.position + parent.rotation * mRelative; 39 | mAbsolute.x = Mathf.Lerp(mAbsolute.x, target.x, Mathf.Clamp01(delta * speed.x)); 40 | mAbsolute.y = Mathf.Lerp(mAbsolute.y, target.y, Mathf.Clamp01(delta * speed.y)); 41 | mAbsolute.z = Mathf.Lerp(mAbsolute.z, target.z, Mathf.Clamp01(delta * speed.z)); 42 | mTrans.position = mAbsolute; 43 | } 44 | } 45 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LagPosition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e58031db5aeb444da199e06c340c871 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -100 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LagRotation.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Attach to a game object to make its rotation always lag behind its parent as the parent rotates. 5 | /// 6 | 7 | [AddComponentMenu("NGUI/Examples/Lag Rotation")] 8 | public class LagRotation : MonoBehaviour 9 | { 10 | public int updateOrder = 0; 11 | public float speed = 10f; 12 | public bool ignoreTimeScale = false; 13 | 14 | Transform mTrans; 15 | Quaternion mRelative; 16 | Quaternion mAbsolute; 17 | 18 | void Start() 19 | { 20 | mTrans = transform; 21 | mRelative = mTrans.localRotation; 22 | mAbsolute = mTrans.rotation; 23 | if (ignoreTimeScale) UpdateManager.AddCoroutine(this, updateOrder, CoroutineUpdate); 24 | else UpdateManager.AddLateUpdate(this, updateOrder, CoroutineUpdate); 25 | } 26 | 27 | void CoroutineUpdate (float delta) 28 | { 29 | Transform parent = mTrans.parent; 30 | 31 | if (parent != null) 32 | { 33 | mAbsolute = Quaternion.Slerp(mAbsolute, parent.rotation * mRelative, delta * speed); 34 | mTrans.rotation = mAbsolute; 35 | } 36 | } 37 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LagRotation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b2f7cad6a754193478a36b8177641278 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -50 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LoadLevelOnClick.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [AddComponentMenu("NGUI/Examples/Load Level On Click")] 4 | public class LoadLevelOnClick : MonoBehaviour 5 | { 6 | public string levelName; 7 | 8 | void OnClick () 9 | { 10 | if (!string.IsNullOrEmpty(levelName)) 11 | { 12 | Application.LoadLevel(levelName); 13 | } 14 | } 15 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LoadLevelOnClick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4df31385379812441bfc75a419c76729 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LookAtTarget.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Attaching this script to an object will make that object face the specified target. 5 | /// The most ideal use for this script is to attach it to the camera and make the camera look at its target. 6 | /// 7 | 8 | [AddComponentMenu("NGUI/Examples/Look At Target")] 9 | public class LookAtTarget : MonoBehaviour 10 | { 11 | public int level = 0; 12 | public Transform target; 13 | public float speed = 8f; 14 | 15 | Transform mTrans; 16 | 17 | void Start () 18 | { 19 | mTrans = transform; 20 | } 21 | 22 | void LateUpdate () 23 | { 24 | if (target != null) 25 | { 26 | Vector3 dir = target.position - mTrans.position; 27 | float mag = dir.magnitude; 28 | 29 | if (mag > 0.001f) 30 | { 31 | Quaternion lookRot = Quaternion.LookRotation(dir); 32 | mTrans.rotation = Quaternion.Slerp(mTrans.rotation, lookRot, Mathf.Clamp01(speed * Time.deltaTime)); 33 | } 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/LookAtTarget.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2beca3ab63dabae4782a28898bed8b06 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/PanWithMouse.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Placing this script on the game object will make that game object pan with mouse movement. 5 | /// 6 | 7 | [AddComponentMenu("NGUI/Examples/Pan With Mouse")] 8 | public class PanWithMouse : IgnoreTimeScale 9 | { 10 | public Vector2 degrees = new Vector2(5f, 3f); 11 | public float range = 1f; 12 | 13 | Transform mTrans; 14 | Quaternion mStart; 15 | Vector2 mRot = Vector2.zero; 16 | 17 | void Start () 18 | { 19 | mTrans = transform; 20 | mStart = mTrans.localRotation; 21 | } 22 | 23 | void Update () 24 | { 25 | float delta = UpdateRealTimeDelta(); 26 | Vector3 pos = Input.mousePosition; 27 | 28 | float halfWidth = Screen.width * 0.5f; 29 | float halfHeight = Screen.height * 0.5f; 30 | if (range < 0.1f) range = 0.1f; 31 | float x = Mathf.Clamp((pos.x - halfWidth) / halfWidth / range, -1f, 1f); 32 | float y = Mathf.Clamp((pos.y - halfHeight) / halfHeight / range, -1f, 1f); 33 | mRot = Vector2.Lerp(mRot, new Vector2(x, y), delta * 5f); 34 | 35 | mTrans.localRotation = mStart * Quaternion.Euler(-mRot.y * degrees.y, mRot.x * degrees.x, 0f); 36 | } 37 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/PanWithMouse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cef9873bc3783e249b519e15ee14b35a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/PlayIdleAnimations.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7393c14f99274841887c9890b46216d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/SetColorOnSelection.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Simple script used by Tutorial 11 that sets the color of the sprite based on the string value. 5 | /// 6 | 7 | [ExecuteInEditMode] 8 | [RequireComponent(typeof(UIWidget))] 9 | [AddComponentMenu("NGUI/Examples/Set Color on Selection")] 10 | public class SetColorOnSelection : MonoBehaviour 11 | { 12 | UIWidget mWidget; 13 | 14 | void OnSelectionChange (string val) 15 | { 16 | if (mWidget == null) mWidget = GetComponent(); 17 | 18 | switch (val) 19 | { 20 | case "White": mWidget.color = Color.white; break; 21 | case "Red": mWidget.color = Color.red; break; 22 | case "Green": mWidget.color = Color.green; break; 23 | case "Blue": mWidget.color = Color.blue; break; 24 | case "Yellow": mWidget.color = Color.yellow; break; 25 | case "Cyan": mWidget.color = Color.cyan; break; 26 | case "Magenta": mWidget.color = Color.magenta; break; 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/SetColorOnSelection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c0c14d2698771846ad203a553cbc444 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/ShaderQuality.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Change the shader level-of-detail to match the quality settings. 5 | /// 6 | 7 | [ExecuteInEditMode] 8 | [AddComponentMenu("NGUI/Examples/Shader Quality")] 9 | public class ShaderQuality : MonoBehaviour 10 | { 11 | int mCurrent = 600; 12 | 13 | void Update () 14 | { 15 | #if UNITY_3_4 16 | int current = ((int)QualitySettings.currentLevel + 1) * 100; 17 | #else 18 | int current = (QualitySettings.GetQualityLevel() + 1) * 100; 19 | #endif 20 | 21 | if (mCurrent != current) 22 | { 23 | mCurrent = current; 24 | Shader.globalMaximumLOD = mCurrent; 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/ShaderQuality.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90b2b27c885e1544598b824822e98119 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/Spin.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Want something to spin? Attach this script to it. Works equally well with rigidbodies as without. 5 | /// 6 | 7 | [AddComponentMenu("NGUI/Examples/Spin")] 8 | public class Spin : MonoBehaviour 9 | { 10 | public Vector3 rotationsPerSecond = new Vector3(0f, 0.1f, 0f); 11 | 12 | Rigidbody mRb; 13 | Transform mTrans; 14 | 15 | void Start () 16 | { 17 | mTrans = transform; 18 | mRb = rigidbody; 19 | } 20 | 21 | void Update () 22 | { 23 | if (mRb == null) 24 | { 25 | ApplyDelta(Time.deltaTime); 26 | } 27 | } 28 | void FixedUpdate () 29 | { 30 | if (mRb != null) 31 | { 32 | ApplyDelta(Time.deltaTime); 33 | } 34 | } 35 | 36 | public void ApplyDelta (float delta) 37 | { 38 | delta *= Mathf.Rad2Deg * Mathf.PI * 2f; 39 | Quaternion offset = Quaternion.Euler(rotationsPerSecond * delta); 40 | 41 | if (mRb == null) 42 | { 43 | mTrans.rotation = mTrans.rotation * offset; 44 | } 45 | else 46 | { 47 | mRb.MoveRotation(mRb.rotation * offset); 48 | } 49 | } 50 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/Spin.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf6484591c9cb0e409f5c53c6978a95d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/SpinWithMouse.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [AddComponentMenu("NGUI/Examples/Spin With Mouse")] 4 | public class SpinWithMouse : MonoBehaviour 5 | { 6 | public Transform target; 7 | public float speed = 1f; 8 | 9 | Transform mTrans; 10 | 11 | void Start () 12 | { 13 | mTrans = transform; 14 | } 15 | 16 | void OnDrag (Vector2 delta) 17 | { 18 | UICamera.currentTouch.clickNotification = UICamera.ClickNotification.None; 19 | 20 | if (target != null) 21 | { 22 | target.localRotation = Quaternion.Euler(0f, -0.5f * delta.x * speed, 0f) * target.localRotation; 23 | } 24 | else 25 | { 26 | mTrans.localRotation = Quaternion.Euler(0f, -0.5f * delta.x * speed, 0f) * mTrans.localRotation; 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/SpinWithMouse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d335b6026587ad24dbe124fe5dd1cc02 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/TypewriterEffect.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Trivial script that fills the label's contents gradually, as if someone was typing. 5 | /// 6 | 7 | [RequireComponent(typeof(UILabel))] 8 | [AddComponentMenu("NGUI/Examples/Typewriter Effect")] 9 | public class TypewriterEffect : MonoBehaviour 10 | { 11 | public int charsPerSecond = 40; 12 | 13 | UILabel mLabel; 14 | string mText; 15 | int mOffset = 0; 16 | float mNextChar = 0f; 17 | 18 | void Update () 19 | { 20 | if (mLabel == null) 21 | { 22 | mLabel = GetComponent(); 23 | mLabel.supportEncoding = false; 24 | mLabel.symbolStyle = UIFont.SymbolStyle.None; 25 | mText = mLabel.font.WrapText(mLabel.text, mLabel.lineWidth / mLabel.cachedTransform.localScale.x, mLabel.multiLine, false, UIFont.SymbolStyle.None); 26 | } 27 | 28 | if (mOffset < mText.Length) 29 | { 30 | if (mNextChar <= Time.time) 31 | { 32 | charsPerSecond = Mathf.Max(1, charsPerSecond); 33 | 34 | // Periods and end-of-line characters should pause for a longer time. 35 | float delay = 1f / charsPerSecond; 36 | char c = mText[mOffset]; 37 | if (c == '.' || c == '\n' || c == '!' || c == '?') delay *= 4f; 38 | 39 | mNextChar = Time.time + delay; 40 | mLabel.text = mText.Substring(0, ++mOffset); 41 | } 42 | } 43 | else Destroy(this); 44 | } 45 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/TypewriterEffect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e5e1210a659c71f49b09ec14c4d40e77 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/WindowAutoYaw.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Attaching this script to an object will make it turn as it gets closer to left/right edges of the screen. 5 | /// Look at how it's used in Example 6. 6 | /// 7 | 8 | [AddComponentMenu("NGUI/Examples/Window Auto-Yaw")] 9 | public class WindowAutoYaw : MonoBehaviour 10 | { 11 | public int updateOrder = 0; 12 | public Camera uiCamera; 13 | public float yawAmount = 20f; 14 | 15 | Transform mTrans; 16 | 17 | void OnDisable () 18 | { 19 | mTrans.localRotation = Quaternion.identity; 20 | } 21 | 22 | void Start () 23 | { 24 | if (uiCamera == null) uiCamera = NGUITools.FindCameraForLayer(gameObject.layer); 25 | mTrans = transform; 26 | UpdateManager.AddCoroutine(this, updateOrder, CoroutineUpdate); 27 | } 28 | 29 | void CoroutineUpdate (float delta) 30 | { 31 | if (uiCamera != null) 32 | { 33 | Vector3 pos = uiCamera.WorldToViewportPoint(mTrans.position); 34 | mTrans.localRotation = Quaternion.Euler(0f, (pos.x * 2f - 1f) * yawAmount, 0f); 35 | } 36 | } 37 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/WindowAutoYaw.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b566c1f22015f644a83ceccc0279fc88 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -20 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/WindowDragTilt.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | /// 4 | /// Attach this script to a child of a draggable window to make it tilt as it's dragged. 5 | /// Look at how it's used in Example 6. 6 | /// 7 | 8 | [AddComponentMenu("NGUI/Examples/Window Drag Tilt")] 9 | public class WindowDragTilt : MonoBehaviour 10 | { 11 | public int updateOrder = 0; 12 | public float degrees = 30f; 13 | 14 | Vector3 mLastPos; 15 | Transform mTrans; 16 | float mAngle = 0f; 17 | bool mInit = true; 18 | 19 | void Start () { UpdateManager.AddCoroutine(this, updateOrder, CoroutineUpdate); } 20 | void OnEnable () { mInit = true; } 21 | 22 | void CoroutineUpdate (float delta) 23 | { 24 | if (mInit) 25 | { 26 | mInit = false; 27 | mTrans = transform; 28 | mLastPos = mTrans.position; 29 | } 30 | 31 | Vector3 deltaPos = mTrans.position - mLastPos; 32 | mLastPos = mTrans.position; 33 | 34 | mAngle += deltaPos.x * degrees; 35 | mAngle = NGUIMath.SpringLerp(mAngle, 0f, 20f, delta); 36 | 37 | mTrans.localRotation = Quaternion.Euler(0f, 0f, -mAngle); 38 | } 39 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Scripts/Other/WindowDragTilt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df649a5c42709b348bc24a4c552ff369 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -10 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a6ec181c9b0efd4e8876a88ebf2b8ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Shaders/Refractive.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9bef69d3483c064f88f285d261cbd10 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b29d356486563d479d2db3a0e1faa63 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Crumple.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Sounds/Crumple.wav -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Crumple.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ecb26c462ed72b4dbfba168ff91e2fa 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: -1 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Rumble.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Sounds/Rumble.wav -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Rumble.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab4b41aa0a43dcc48a386073b6a1a0d9 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: -1 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Swipe.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Sounds/Swipe.wav -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Swipe.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cab912f3009b43843b0a48ac3120c6ad 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: -1 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Tap.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Sounds/Tap.wav -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Sounds/Tap.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5083cfe83bb875479bd797c61594131 3 | AudioImporter: 4 | serializedVersion: 4 5 | format: -1 6 | quality: -1 7 | stream: 1 8 | 3D: 0 9 | forceToMono: 1 10 | useHardware: 0 11 | loopable: 0 12 | userData: 13 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97009df997e120c4b8cd27aaf535a7eb 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/Backdrop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Textures/Backdrop.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/Backdrop.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20f7cab44eaf6e849a8b7131f390055a 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 0 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/brick.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Textures/brick.jpg -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/brick.jpg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e950636c300acaa45a3365cbe5b186ab 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/brickNM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Textures/brickNM.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/brickNM.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4e97d23f9bd614429d7e119e5d3cc51 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 1 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 1 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: 1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/burlap.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Textures/burlap.jpg -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/burlap.jpg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5705f2fc1302ea340a90c9525cc0428b 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/sand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Examples/Textures/sand.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Examples/Textures/sand.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a4a878577c88654795d8c6aee74368d 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/ReadMe.txt -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/ReadMe.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5c76bc91647aa4458588ee4b5d9e298 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70d846d32bd619b4a856519ce1779bfe 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 298a41c43c8f58247ab89979efd1019b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Depth.shader: -------------------------------------------------------------------------------- 1 | Shader "Depth" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | LOD 100 11 | 12 | Tags 13 | { 14 | "Queue" = "Background" 15 | "IgnoreProjector" = "True" 16 | } 17 | 18 | Pass 19 | { 20 | Cull Off 21 | Lighting Off 22 | Blend Off 23 | ColorMask 0 24 | ZWrite On 25 | ZTest Less 26 | AlphaTest Greater .99 27 | ColorMaterial AmbientAndDiffuse 28 | 29 | SetTexture [_MainTex] 30 | { 31 | Combine Texture * Primary 32 | } 33 | } 34 | } 35 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Depth.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1ebcd00c1d17d441abe69a60007327e 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Additive Colored.shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/Additive Colored" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | Tags 11 | { 12 | "Queue" = "Transparent" 13 | "IgnoreProjector" = "True" 14 | "RenderType" = "Transparent" 15 | } 16 | 17 | LOD 100 18 | Cull Off 19 | Lighting Off 20 | ZWrite Off 21 | Fog { Mode Off } 22 | ColorMask RGB 23 | AlphaTest Greater .01 24 | Blend One One 25 | 26 | Pass 27 | { 28 | ColorMaterial AmbientAndDiffuse 29 | 30 | SetTexture [_MainTex] 31 | { 32 | Combine Texture * Primary 33 | } 34 | } 35 | } 36 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Additive Colored.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f21c51d36eed214682950784e00f775 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Masked Colored.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9585a629f3ca7a41863121f0b99af20 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (AlphaClip).shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 705e3be56bcded34a85b8cd6b21f03d0 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (HardClip).shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/Transparent Colored (HardClip)" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | LOD 200 11 | 12 | Tags 13 | { 14 | "Queue" = "Transparent" 15 | "IgnoreProjector" = "True" 16 | "RenderType" = "Transparent" 17 | } 18 | 19 | Pass 20 | { 21 | Cull Off 22 | Lighting Off 23 | ZWrite Off 24 | Offset -1, -1 25 | Fog { Mode Off } 26 | ColorMask RGB 27 | Blend SrcAlpha OneMinusSrcAlpha 28 | 29 | CGPROGRAM 30 | #pragma vertex vert 31 | #pragma fragment frag 32 | #pragma fragmentoption ARB_precision_hint_fastest 33 | 34 | #include "UnityCG.cginc" 35 | 36 | sampler2D _MainTex; 37 | float4 _MainTex_ST; 38 | 39 | struct appdata_t 40 | { 41 | float4 vertex : POSITION; 42 | fixed4 color : COLOR; 43 | float2 texcoord : TEXCOORD0; 44 | }; 45 | 46 | struct v2f 47 | { 48 | float4 vertex : POSITION; 49 | fixed4 color : COLOR; 50 | float2 texcoord : TEXCOORD0; 51 | float2 worldPos : TEXCOORD1; 52 | }; 53 | 54 | v2f vert (appdata_t v) 55 | { 56 | v2f o; 57 | o.vertex = mul(UNITY_MATRIX_MVP, v.vertex); 58 | o.color = v.color; 59 | o.texcoord = v.texcoord; 60 | o.worldPos = TRANSFORM_TEX(v.vertex.xy, _MainTex); 61 | return o; 62 | } 63 | 64 | fixed4 frag (v2f IN) : COLOR 65 | { 66 | float2 factor = abs(IN.worldPos); 67 | clip(1.0 - max(factor.x, factor.y)); 68 | return tex2D(_MainTex, IN.texcoord) * IN.color; 69 | } 70 | ENDCG 71 | } 72 | } 73 | 74 | SubShader 75 | { 76 | Tags 77 | { 78 | "Queue" = "Transparent" 79 | "IgnoreProjector" = "True" 80 | "RenderType" = "Transparent" 81 | } 82 | 83 | LOD 100 84 | Cull Off 85 | Lighting Off 86 | ZWrite Off 87 | Fog { Mode Off } 88 | ColorMask RGB 89 | AlphaTest Greater .01 90 | Blend SrcAlpha OneMinusSrcAlpha 91 | 92 | Pass 93 | { 94 | ColorMaterial AmbientAndDiffuse 95 | 96 | SetTexture [_MainTex] 97 | { 98 | Combine Texture * Primary 99 | } 100 | } 101 | } 102 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (HardClip).shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec1b85f98e6ddfc41b672574397850d5 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (Packed).shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/Transparent Colored (Packed)" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | LOD 200 11 | 12 | Tags 13 | { 14 | "Queue" = "Transparent" 15 | "IgnoreProjector" = "True" 16 | "RenderType" = "Transparent" 17 | } 18 | 19 | Pass 20 | { 21 | Cull Off 22 | Lighting Off 23 | ZWrite Off 24 | Offset -1, -1 25 | Fog { Mode Off } 26 | ColorMask RGB 27 | Blend SrcAlpha OneMinusSrcAlpha 28 | 29 | CGPROGRAM 30 | #pragma vertex vert 31 | #pragma fragment frag 32 | #pragma fragmentoption ARB_precision_hint_fastest 33 | 34 | #include "UnityCG.cginc" 35 | 36 | sampler2D _MainTex; 37 | half4 _MainTex_ST; 38 | 39 | struct appdata_t 40 | { 41 | float4 vertex : POSITION; 42 | half4 color : COLOR; 43 | float2 texcoord : TEXCOORD0; 44 | }; 45 | 46 | struct v2f 47 | { 48 | float4 vertex : POSITION; 49 | half4 color : COLOR; 50 | float2 texcoord : TEXCOORD0; 51 | }; 52 | 53 | v2f vert (appdata_t v) 54 | { 55 | v2f o; 56 | o.vertex = mul(UNITY_MATRIX_MVP, v.vertex); 57 | o.color = v.color; 58 | o.texcoord = v.texcoord; 59 | return o; 60 | } 61 | 62 | half4 frag (v2f IN) : COLOR 63 | { 64 | half4 mask = tex2D(_MainTex, IN.texcoord); 65 | half4 mixed = saturate(ceil(IN.color - 0.5)); 66 | half4 col = saturate((mixed * 0.51 - IN.color) / -0.49); 67 | 68 | mask *= mixed; 69 | col.a *= mask.r + mask.g + mask.b + mask.a; 70 | return col; 71 | } 72 | ENDCG 73 | } 74 | } 75 | Fallback Off 76 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (Packed).shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3fd145b191cf4040ac6b55cda352a53 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored (SoftClip).shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 065e02ce5c5ec66429de34a0eabdf3f1 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored Overlay.shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/Transparent Colored Overlay" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB) Trans (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | LOD 100 11 | 12 | Tags 13 | { 14 | "Queue" = "Transparent+1" 15 | "IgnoreProjector" = "True" 16 | "RenderType" = "Transparent" 17 | } 18 | 19 | Pass 20 | { 21 | Cull Off 22 | Lighting Off 23 | ZWrite Off 24 | Offset -1, -1 25 | Fog { Mode Off } 26 | ColorMask RGB 27 | AlphaTest Greater .01 28 | Blend SrcAlpha OneMinusSrcAlpha 29 | 30 | ColorMaterial AmbientAndDiffuse 31 | 32 | SetTexture [_MainTex] 33 | { 34 | Combine Texture * Primary 35 | } 36 | } 37 | } 38 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored Overlay.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bd7cc2ae8af7914dad7adb4bc959db3 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored.shader: -------------------------------------------------------------------------------- 1 | Shader "Unlit/Transparent Colored" 2 | { 3 | Properties 4 | { 5 | _MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {} 6 | } 7 | 8 | SubShader 9 | { 10 | LOD 100 11 | 12 | Tags 13 | { 14 | "Queue" = "Transparent" 15 | "IgnoreProjector" = "True" 16 | "RenderType" = "Transparent" 17 | } 18 | 19 | Pass 20 | { 21 | Cull Off 22 | Lighting Off 23 | ZWrite Off 24 | Fog { Mode Off } 25 | Offset -1, -1 26 | ColorMask RGB 27 | AlphaTest Greater .01 28 | Blend SrcAlpha OneMinusSrcAlpha 29 | ColorMaterial AmbientAndDiffuse 30 | 31 | SetTexture [_MainTex] 32 | { 33 | Combine Texture * Primary 34 | } 35 | } 36 | } 37 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Resources/Shaders/Unlit - Transparent Colored.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e75727d9555d9d14ca51d91908c681bc 3 | ShaderImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3727bc51de79794394565adaf2c343c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29136b1a63711a141bcfc47c02e4c3a1 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/ComponentSelector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5a2a079a3e532341bc353243c67d9be 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/NGUIMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e55520451765634c9abb4830c2b53b3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/NGUISelectionTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/NGUISelectionTools.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/NGUISelectionTools.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34baafa8cf35dfe4b968d22d0e7556e2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/NGUITransformInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/NGUITransformInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/NGUITransformInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9997db2c14b24cd4d94a8ebb76fff1f5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIAtlasInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7163253a2d8b90f4cbdd7b0630b84dcd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIAtlasMaker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6640bfdeeb55c3846ae12d39c4be16c7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UICameraTool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 395f00539de3dd44e8e1dffd3531a1ae 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UICreateNewUIWizard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d900a06197aa6b841b6f2ae5d629f2f3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UICreateWidgetWizard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 245788f199aedac469f04dfc612b041f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIDrawCallInspector.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using UnityEditor; 8 | 9 | /// 10 | /// Inspector class used to view UIDrawCalls. 11 | /// 12 | 13 | [CustomEditor(typeof(UIDrawCall))] 14 | public class UIDrawCallInspector : Editor 15 | { 16 | /// 17 | /// Draw the inspector widget. 18 | /// 19 | 20 | public override void OnInspectorGUI () 21 | { 22 | if (Event.current.type == EventType.Repaint || Event.current.type == EventType.Layout) 23 | { 24 | UIDrawCall dc = target as UIDrawCall; 25 | 26 | UIPanel[] panels = (UIPanel[])Component.FindObjectsOfType(typeof(UIPanel)); 27 | 28 | foreach (UIPanel p in panels) 29 | { 30 | if (p.drawCalls.Contains(dc)) 31 | { 32 | EditorGUILayout.LabelField("Owner Panel", NGUITools.GetHierarchy(p.gameObject)); 33 | EditorGUILayout.LabelField("Triangles", dc.triangles.ToString()); 34 | return; 35 | } 36 | } 37 | if (Event.current.type == EventType.Repaint) Debug.LogWarning("Orphaned UIDrawCall detected!\nUse [Selection -> Force Delete] to get rid of it."); 38 | } 39 | } 40 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIDrawCallInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba9d9afe888570648bcbad1b0d7a3971 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIFilledSpriteInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/UIFilledSpriteInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIFilledSpriteInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77f436704c38e0c49ad23c0212ef1f80 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIFontInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1bf769ed077fac4b821591f35174d8a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIFontMaker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e14f05c1fecce3c489e85a9d53b8c9a5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIImageButtonInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/UIImageButtonInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIImageButtonInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8a405728ee80ddd458732a8e2ac86dff 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UILabelInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04cb63f7bb5b23f4faa0e2bc480e77c8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIPanelInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b826b69ae58db24e94e9e2441b5bde8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIPanelTool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8ec094592868d540af38cb278cc80ce 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIPopupListInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b34b6233cb2c16f46a5c82586eab2960 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIScrollBarInspector.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using UnityEditor; 8 | 9 | [CustomEditor(typeof(UIScrollBar))] 10 | public class UIScrollBarInspector : Editor 11 | { 12 | public override void OnInspectorGUI () 13 | { 14 | EditorGUIUtility.LookLikeControls(80f); 15 | UIScrollBar sb = target as UIScrollBar; 16 | 17 | NGUIEditorTools.DrawSeparator(); 18 | 19 | float val = EditorGUILayout.Slider("Value", sb.scrollValue, 0f, 1f); 20 | float size = EditorGUILayout.Slider("Size", sb.barSize, 0f, 1f); 21 | float alpha = EditorGUILayout.Slider("Alpha", sb.alpha, 0f, 1f); 22 | 23 | NGUIEditorTools.DrawSeparator(); 24 | 25 | UISprite bg = (UISprite)EditorGUILayout.ObjectField("Background", sb.background, typeof(UISprite), true); 26 | UISprite fg = (UISprite)EditorGUILayout.ObjectField("Foreground", sb.foreground, typeof(UISprite), true); 27 | UIScrollBar.Direction dir = (UIScrollBar.Direction)EditorGUILayout.EnumPopup("Direction", sb.direction); 28 | bool inv = EditorGUILayout.Toggle("Inverted", sb.inverted); 29 | 30 | if (sb.scrollValue != val || 31 | sb.barSize != size || 32 | sb.background != bg || 33 | sb.foreground != fg || 34 | sb.direction != dir || 35 | sb.inverted != inv || 36 | sb.alpha != alpha) 37 | { 38 | NGUIEditorTools.RegisterUndo("Scroll Bar Change", sb); 39 | sb.scrollValue = val; 40 | sb.barSize = size; 41 | sb.inverted = inv; 42 | sb.background = bg; 43 | sb.foreground = fg; 44 | sb.direction = dir; 45 | sb.alpha = alpha; 46 | UnityEditor.EditorUtility.SetDirty(sb); 47 | } 48 | } 49 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIScrollBarInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81229f2f75daa254298ceeba4651fa0d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06fab1249a3cb60469c68b2ee2a0701f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISlicedSpriteInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/UISlicedSpriteInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISlicedSpriteInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd562d91c2f5efb42b78db4216a921a5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISliderInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a43764fe69e698d40b5024e16213c5cc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISpriteAnimationInspector.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using UnityEditor; 8 | 9 | /// 10 | /// Inspector class used to edit UISpriteAnimations. 11 | /// 12 | 13 | [CustomEditor(typeof(UISpriteAnimation))] 14 | public class UISpriteAnimationInspector : Editor 15 | { 16 | /// 17 | /// Draw the inspector widget. 18 | /// 19 | 20 | public override void OnInspectorGUI () 21 | { 22 | NGUIEditorTools.DrawSeparator(); 23 | EditorGUIUtility.LookLikeControls(80f); 24 | UISpriteAnimation anim = target as UISpriteAnimation; 25 | 26 | int fps = EditorGUILayout.IntField("Framerate", anim.framesPerSecond); 27 | fps = Mathf.Clamp(fps, 1, 60); 28 | 29 | if (anim.framesPerSecond != fps) 30 | { 31 | NGUIEditorTools.RegisterUndo("Sprite Animation Change", anim); 32 | anim.framesPerSecond = fps; 33 | EditorUtility.SetDirty(anim); 34 | } 35 | 36 | string namePrefix = EditorGUILayout.TextField("Name Prefix", (anim.namePrefix != null) ? anim.namePrefix : ""); 37 | 38 | if (anim.namePrefix != namePrefix) 39 | { 40 | NGUIEditorTools.RegisterUndo("Sprite Animation Change", anim); 41 | anim.namePrefix = namePrefix; 42 | EditorUtility.SetDirty(anim); 43 | } 44 | } 45 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISpriteAnimationInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0691e062d343d1b41b435e34db5d467f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISpriteInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/UISpriteInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UISpriteInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 921cc3716d59a904faeee8dec757dea6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UITextureInspector.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using UnityEditor; 8 | using System.Collections.Generic; 9 | 10 | /// 11 | /// Inspector class used to edit UITextures. 12 | /// 13 | 14 | [CustomEditor(typeof(UITexture))] 15 | public class UITextureInspector : UIWidgetInspector 16 | { 17 | override protected bool OnDrawProperties () 18 | { 19 | Material mat = EditorGUILayout.ObjectField("Material", mWidget.material, typeof(Material), false) as Material; 20 | 21 | if (mWidget.material != mat) 22 | { 23 | NGUIEditorTools.RegisterUndo("Material Selection", mWidget); 24 | mWidget.material = mat; 25 | } 26 | return (mWidget.material != null); 27 | } 28 | 29 | override protected void OnDrawTexture () 30 | { 31 | Texture2D tex = mWidget.mainTexture as Texture2D; 32 | 33 | if (tex != null) 34 | { 35 | // Draw the atlas 36 | EditorGUILayout.Separator(); 37 | NGUIEditorTools.DrawSprite(tex, new Rect(0f, 0f, 1f, 1f), null); 38 | 39 | // Sprite size label 40 | Rect rect = GUILayoutUtility.GetRect(Screen.width, 18f); 41 | EditorGUI.DropShadowLabel(rect, "Texture Size: " + tex.width + "x" + tex.height); 42 | } 43 | } 44 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UITextureInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e772b2bb85dc225499db07c5206af708 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UITiledSpriteInspector.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using UnityEditor; 8 | 9 | /// 10 | /// Inspector class used to edit UITiledSprites. 11 | /// 12 | 13 | [CustomEditor(typeof(UITiledSprite))] 14 | public class UITiledSpriteInspector : UISlicedSpriteInspector 15 | { 16 | // No need to change anything 17 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UITiledSpriteInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02a48e7019388ae4fb3ec5a9f2eaa9a6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIWidgetInspector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Editor/UIWidgetInspector.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Editor/UIWidgetInspector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8a786fe017602a438111c9d297ffcac 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45d02d8d61ab82148beaa0e15dead959 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/LanguageSelection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/LanguageSelection.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/LanguageSelection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c70d290e4a4da804eb63c8b0c528a1b7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButton.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Similar to UIButtonColor, but adds a 'disabled' state based on whether the collider is enabled or not. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button")] 13 | public class UIButton : UIButtonColor 14 | { 15 | /// 16 | /// If the collider is disabled, assume the disabled color. 17 | /// 18 | 19 | protected override void OnEnable () 20 | { 21 | if (isEnabled) base.OnEnable(); 22 | else UpdateColor(false, true); 23 | } 24 | 25 | /// 26 | /// Whether the button should be enabled. 27 | /// 28 | 29 | public bool isEnabled 30 | { 31 | get 32 | { 33 | Collider col = collider; 34 | return col && col.enabled; 35 | } 36 | set 37 | { 38 | Collider col = collider; 39 | if (!col) return; 40 | 41 | if (col.enabled != value) 42 | { 43 | col.enabled = value; 44 | UpdateColor(value, false); 45 | } 46 | } 47 | } 48 | 49 | /// 50 | /// Update the button's color to either enabled or disabled state. 51 | /// 52 | 53 | void UpdateColor (bool shouldBeEnabled, bool immediate) 54 | { 55 | if (tweenTarget) 56 | { 57 | if (!mInitDone) Init(); 58 | 59 | Color c = defaultColor; 60 | 61 | if (!shouldBeEnabled) 62 | { 63 | c.r *= 0.65f; 64 | c.g *= 0.65f; 65 | c.b *= 0.65f; 66 | } 67 | 68 | TweenColor tc = TweenColor.Begin(tweenTarget, 0.15f, c); 69 | 70 | if (immediate) 71 | { 72 | tc.color = c; 73 | tc.enabled = false; 74 | } 75 | } 76 | } 77 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fdca5042b1d12a4890ec1bd4f04290d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15cc9c62605319f4a9b20b15918913fa 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonKeys.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35a096bcfb49b9c409c3875999a2cda9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonMessage.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Sends a message to the remote object when something happens. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button Message")] 13 | public class UIButtonMessage : MonoBehaviour 14 | { 15 | public enum Trigger 16 | { 17 | OnClick, 18 | OnMouseOver, 19 | OnMouseOut, 20 | OnPress, 21 | OnRelease, 22 | OnDoubleClick, 23 | } 24 | 25 | public GameObject target; 26 | public string functionName; 27 | public Trigger trigger = Trigger.OnClick; 28 | public bool includeChildren = false; 29 | 30 | bool mStarted = false; 31 | bool mHighlighted = false; 32 | 33 | void Start () { mStarted = true; } 34 | 35 | void OnEnable () { if (mStarted && mHighlighted) OnHover(UICamera.IsHighlighted(gameObject)); } 36 | 37 | void OnHover (bool isOver) 38 | { 39 | if (enabled) 40 | { 41 | if (((isOver && trigger == Trigger.OnMouseOver) || 42 | (!isOver && trigger == Trigger.OnMouseOut))) Send(); 43 | mHighlighted = isOver; 44 | } 45 | } 46 | 47 | void OnPress (bool isPressed) 48 | { 49 | if (enabled) 50 | { 51 | if (((isPressed && trigger == Trigger.OnPress) || 52 | (!isPressed && trigger == Trigger.OnRelease))) Send(); 53 | } 54 | } 55 | 56 | void OnClick () { if (enabled && trigger == Trigger.OnClick) Send(); } 57 | 58 | void OnDoubleClick () { if (enabled && trigger == Trigger.OnDoubleClick) Send(); } 59 | 60 | void Send () 61 | { 62 | if (string.IsNullOrEmpty(functionName)) return; 63 | if (target == null) target = gameObject; 64 | 65 | if (includeChildren) 66 | { 67 | Transform[] transforms = target.GetComponentsInChildren(); 68 | 69 | for (int i = 0, imax = transforms.Length; i < imax; ++i) 70 | { 71 | Transform t = transforms[i]; 72 | t.gameObject.SendMessage(functionName, gameObject, SendMessageOptions.DontRequireReceiver); 73 | } 74 | } 75 | else 76 | { 77 | target.SendMessage(functionName, gameObject, SendMessageOptions.DontRequireReceiver); 78 | } 79 | } 80 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonMessage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4c4ff40739c7904ca26c14ffbdc4176 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonOffset.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Simple example script of how a button can be offset visibly when the mouse hovers over it or it gets pressed. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button Offset")] 13 | public class UIButtonOffset : MonoBehaviour 14 | { 15 | public Transform tweenTarget; 16 | public Vector3 hover = Vector3.zero; 17 | public Vector3 pressed = new Vector3(2f, -2f); 18 | public float duration = 0.2f; 19 | 20 | Vector3 mPos; 21 | bool mInitDone = false; 22 | bool mStarted = false; 23 | bool mHighlighted = false; 24 | 25 | void Start () { mStarted = true; } 26 | 27 | void OnEnable () { if (mStarted && mHighlighted) OnHover(UICamera.IsHighlighted(gameObject)); } 28 | 29 | void OnDisable () 30 | { 31 | if (tweenTarget != null) 32 | { 33 | TweenPosition tc = tweenTarget.GetComponent(); 34 | 35 | if (tc != null) 36 | { 37 | tc.position = mPos; 38 | tc.enabled = false; 39 | } 40 | } 41 | } 42 | 43 | void Init () 44 | { 45 | mInitDone = true; 46 | if (tweenTarget == null) tweenTarget = transform; 47 | mPos = tweenTarget.localPosition; 48 | } 49 | 50 | void OnPress (bool isPressed) 51 | { 52 | if (enabled) 53 | { 54 | if (!mInitDone) Init(); 55 | TweenPosition.Begin(tweenTarget.gameObject, duration, isPressed ? mPos + pressed : 56 | (UICamera.IsHighlighted(gameObject) ? mPos + hover : mPos)).method = UITweener.Method.EaseInOut; 57 | } 58 | } 59 | 60 | void OnHover (bool isOver) 61 | { 62 | if (enabled) 63 | { 64 | if (!mInitDone) Init(); 65 | TweenPosition.Begin(tweenTarget.gameObject, duration, isOver ? mPos + hover : mPos).method = UITweener.Method.EaseInOut; 66 | mHighlighted = isOver; 67 | } 68 | } 69 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonOffset.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10616d4ce51c5994086c006a7c1189e3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonPlayAnimation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f093ad5830afe44aba6efa8b8a5d5b9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonRotation.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Simple example script of how a button can be rotated visibly when the mouse hovers over it or it gets pressed. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button Rotation")] 13 | public class UIButtonRotation : MonoBehaviour 14 | { 15 | public Transform tweenTarget; 16 | public Vector3 hover = Vector3.zero; 17 | public Vector3 pressed = Vector3.zero; 18 | public float duration = 0.2f; 19 | 20 | Quaternion mRot; 21 | bool mInitDone = false; 22 | bool mStarted = false; 23 | bool mHighlighted = false; 24 | 25 | void Start () { mStarted = true; } 26 | 27 | void OnEnable () { if (mStarted && mHighlighted) OnHover(UICamera.IsHighlighted(gameObject)); } 28 | 29 | void OnDisable () 30 | { 31 | if (tweenTarget != null) 32 | { 33 | TweenRotation tc = tweenTarget.GetComponent(); 34 | 35 | if (tc != null) 36 | { 37 | tc.rotation = mRot; 38 | tc.enabled = false; 39 | } 40 | } 41 | } 42 | 43 | void Init () 44 | { 45 | mInitDone = true; 46 | if (tweenTarget == null) tweenTarget = transform; 47 | mRot = tweenTarget.localRotation; 48 | } 49 | 50 | void OnPress (bool isPressed) 51 | { 52 | if (enabled) 53 | { 54 | if (!mInitDone) Init(); 55 | TweenRotation.Begin(tweenTarget.gameObject, duration, isPressed ? mRot * Quaternion.Euler(pressed) : 56 | (UICamera.IsHighlighted(gameObject) ? mRot * Quaternion.Euler(hover) : mRot)).method = UITweener.Method.EaseInOut; 57 | } 58 | } 59 | 60 | void OnHover (bool isOver) 61 | { 62 | if (enabled) 63 | { 64 | if (!mInitDone) Init(); 65 | TweenRotation.Begin(tweenTarget.gameObject, duration, isOver ? mRot * Quaternion.Euler(hover) : mRot).method = UITweener.Method.EaseInOut; 66 | mHighlighted = isOver; 67 | } 68 | } 69 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonRotation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f23d9cb4e13584439c9f9ddeed5e512 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonScale.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Simple example script of how a button can be scaled visibly when the mouse hovers over it or it gets pressed. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button Scale")] 13 | public class UIButtonScale : MonoBehaviour 14 | { 15 | public Transform tweenTarget; 16 | public Vector3 hover = new Vector3(1.1f, 1.1f, 1.1f); 17 | public Vector3 pressed = new Vector3(1.05f, 1.05f, 1.05f); 18 | public float duration = 0.2f; 19 | 20 | Vector3 mScale; 21 | bool mInitDone = false; 22 | bool mStarted = false; 23 | bool mHighlighted = false; 24 | 25 | void Start () { mStarted = true; } 26 | 27 | void OnEnable () { if (mStarted && mHighlighted) OnHover(UICamera.IsHighlighted(gameObject)); } 28 | 29 | void OnDisable () 30 | { 31 | if (tweenTarget != null) 32 | { 33 | TweenScale tc = tweenTarget.GetComponent(); 34 | 35 | if (tc != null) 36 | { 37 | tc.scale = mScale; 38 | tc.enabled = false; 39 | } 40 | } 41 | } 42 | 43 | void Init () 44 | { 45 | mInitDone = true; 46 | if (tweenTarget == null) tweenTarget = transform; 47 | mScale = tweenTarget.localScale; 48 | } 49 | 50 | void OnPress (bool isPressed) 51 | { 52 | if (enabled) 53 | { 54 | if (!mInitDone) Init(); 55 | TweenScale.Begin(tweenTarget.gameObject, duration, isPressed ? Vector3.Scale(mScale, pressed) : 56 | (UICamera.IsHighlighted(gameObject) ? Vector3.Scale(mScale, hover) : mScale)).method = UITweener.Method.EaseInOut; 57 | } 58 | } 59 | 60 | void OnHover (bool isOver) 61 | { 62 | if (enabled) 63 | { 64 | if (!mInitDone) Init(); 65 | TweenScale.Begin(tweenTarget.gameObject, duration, isOver ? Vector3.Scale(mScale, hover) : mScale).method = UITweener.Method.EaseInOut; 66 | mHighlighted = isOver; 67 | } 68 | } 69 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonScale.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c041f61e4a9fbf4e830210f5d933ece 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonSound.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Plays the specified sound. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Interaction/Button Sound")] 13 | public class UIButtonSound : MonoBehaviour 14 | { 15 | public enum Trigger 16 | { 17 | OnClick, 18 | OnMouseOver, 19 | OnMouseOut, 20 | OnPress, 21 | OnRelease, 22 | } 23 | 24 | public AudioClip audioClip; 25 | public Trigger trigger = Trigger.OnClick; 26 | public float volume = 1f; 27 | public float pitch = 1f; 28 | 29 | void OnHover (bool isOver) 30 | { 31 | if (enabled && ((isOver && trigger == Trigger.OnMouseOver) || (!isOver && trigger == Trigger.OnMouseOut))) 32 | { 33 | NGUITools.PlaySound(audioClip, volume, pitch); 34 | } 35 | } 36 | 37 | void OnPress (bool isPressed) 38 | { 39 | if (enabled && ((isPressed && trigger == Trigger.OnPress) || (!isPressed && trigger == Trigger.OnRelease))) 40 | { 41 | NGUITools.PlaySound(audioClip, volume, pitch); 42 | } 43 | } 44 | 45 | void OnClick () 46 | { 47 | if (enabled && trigger == Trigger.OnClick) 48 | { 49 | NGUITools.PlaySound(audioClip, volume, pitch); 50 | } 51 | } 52 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonSound.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d44bc69c2ca5f943b845318866dc1bd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: 6 | - audioClip: {fileID: 8300000, guid: b5083cfe83bb875479bd797c61594131, type: 3} 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIButtonTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eaee0fa3c7a782f43ac65b3fea68c1d6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UICheckbox.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 446d504799d99174383957fca80713c8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UICheckboxControlledComponent.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Example script showing how to activate or deactivate a MonoBehaviour when OnActivate event is received. 10 | /// OnActivate event is sent out by the UICheckbox script. 11 | /// 12 | 13 | [AddComponentMenu("NGUI/Interaction/Checkbox Controlled Component")] 14 | public class UICheckboxControlledComponent : MonoBehaviour 15 | { 16 | public MonoBehaviour target; 17 | public bool inverse = false; 18 | 19 | void OnActivate (bool isActive) 20 | { 21 | if (enabled && target != null) target.enabled = inverse ? !isActive : isActive; 22 | } 23 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UICheckboxControlledComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0480f64170b8ebe45812d18656dcfc44 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UICheckboxControlledObject.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Example script showing how to activate or deactivate a game object when OnActivate event is received. 10 | /// OnActivate event is sent out by the UICheckbox script. 11 | /// 12 | 13 | [AddComponentMenu("NGUI/Interaction/Checkbox Controlled Object")] 14 | public class UICheckboxControlledObject : MonoBehaviour 15 | { 16 | public GameObject target; 17 | public bool inverse = false; 18 | 19 | void OnActivate (bool isActive) 20 | { 21 | if (target != null) NGUITools.SetActive(target, inverse ? !isActive : isActive); 22 | } 23 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UICheckboxControlledObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5f48ecc218d2db49baa9ac1bfe73ba9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6be1c23e94a0ec847bf5784666c3432d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragObject.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b90fc8427bee38c478f5b2f6f0ae9580 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -200 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragPanelContents.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragPanelContents.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDragPanelContents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f02842fa4878db54f9587ff4de7d9f2d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggableCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggableCamera.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggableCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b2b2744de0a2904ca960e2d57e1ef56 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggablePanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggablePanel.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIDraggablePanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d81807633ea807d4c8e3fff7e10c6000 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIForwardEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48ae3b1123bedc6429fcbcd3f1548030 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIGrid.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIGrid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07c4de3b4b6fe9045b059ee627c100df 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIImageButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIImageButton.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIImageButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4271d0dec29cc9845a75627e88f762af 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIInputValidator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 396530a0e33debf4cbf0fb836d77eb01 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIPopupList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIPopupList.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIPopupList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57e428c9b6087304da439ec665b56a2d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISavedOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UISavedOption.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISavedOption.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7fee06681a472243a6427c8b9847475 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIScrollBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UIScrollBar.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UIScrollBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c8d596c16f05d949922ef16347e4cc9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISlider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UISlider.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISlider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c20815eb3063c24290a61b7020a1836 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISliderColors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UISliderColors.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UISliderColors.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d15ff9fd80670345b53fd7be4f2f295 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UITable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/Interaction/UITable.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Interaction/UITable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66ca9c6e5cbd4544ab22016a27d817a4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Internal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fce4680d39b38ae4fb4aa6a03f8f3b67 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Internal/Localization.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4850261060aea044ae098e8e9979e62 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: -300 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Internal/SpringPanel.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Similar to SpringPosition, but also moves the panel's clipping. 10 | /// 11 | 12 | [RequireComponent(typeof(UIPanel))] 13 | [AddComponentMenu("NGUI/Internal/Spring Panel")] 14 | public class SpringPanel : IgnoreTimeScale 15 | { 16 | public Vector3 target = Vector3.zero; 17 | public float strength = 10f; 18 | 19 | UIPanel mPanel; 20 | Transform mTrans; 21 | float mThreshold = 0f; 22 | UIDraggablePanel mDrag; 23 | 24 | /// 25 | /// Cache the transform. 26 | /// 27 | 28 | void Start () 29 | { 30 | mPanel = GetComponent(); 31 | mDrag = GetComponent(); 32 | mTrans = transform; 33 | } 34 | 35 | /// 36 | /// Advance toward the target position. 37 | /// 38 | 39 | void Update () 40 | { 41 | float delta = UpdateRealTimeDelta(); 42 | 43 | if (mThreshold == 0f) mThreshold = (target - mTrans.localPosition).magnitude * 0.005f; 44 | 45 | Vector3 before = mTrans.localPosition; 46 | mTrans.localPosition = NGUIMath.SpringLerp(mTrans.localPosition, target, strength, delta); 47 | 48 | Vector3 offset = mTrans.localPosition - before; 49 | Vector4 cr = mPanel.clipRange; 50 | cr.x -= offset.x; 51 | cr.y -= offset.y; 52 | mPanel.clipRange = cr; 53 | 54 | if (mDrag != null) mDrag.UpdateScrollbars(false); 55 | if (mThreshold >= (target - mTrans.localPosition).magnitude) enabled = false; 56 | } 57 | 58 | /// 59 | /// Start the tweening process. 60 | /// 61 | 62 | static public SpringPanel Begin (GameObject go, Vector3 pos, float strength) 63 | { 64 | SpringPanel sp = go.GetComponent(); 65 | if (sp == null) sp = go.AddComponent(); 66 | sp.target = pos; 67 | sp.strength = strength; 68 | 69 | if (!sp.enabled) 70 | { 71 | sp.mThreshold = 0f; 72 | sp.enabled = true; 73 | } 74 | return sp; 75 | } 76 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Internal/SpringPanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be10cbaaf1096094ca8285024d49002e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6bdd27938945f0449bc8fe7947f2bf2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenColor.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the object's color. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Color")] 13 | public class TweenColor : UITweener 14 | { 15 | public Color from = Color.white; 16 | public Color to = Color.white; 17 | 18 | Transform mTrans; 19 | UIWidget mWidget; 20 | Material mMat; 21 | Light mLight; 22 | 23 | /// 24 | /// Current color. 25 | /// 26 | 27 | public Color color 28 | { 29 | get 30 | { 31 | if (mWidget != null) return mWidget.color; 32 | if (mLight != null) return mLight.color; 33 | if (mMat != null) return mMat.color; 34 | return Color.black; 35 | } 36 | set 37 | { 38 | if (mWidget != null) mWidget.color = value; 39 | if (mMat != null) mMat.color = value; 40 | 41 | if (mLight != null) 42 | { 43 | mLight.color = value; 44 | mLight.enabled = (value.r + value.g + value.b) > 0.01f; 45 | } 46 | } 47 | } 48 | 49 | /// 50 | /// Find all needed components. 51 | /// 52 | 53 | void Awake () 54 | { 55 | mWidget = GetComponentInChildren(); 56 | Renderer ren = renderer; 57 | if (ren != null) mMat = ren.material; 58 | mLight = light; 59 | } 60 | 61 | /// 62 | /// Interpolate and update the color. 63 | /// 64 | 65 | override protected void OnUpdate (float factor) { color = from * (1f - factor) + to * factor; } 66 | 67 | /// 68 | /// Start the tweening operation. 69 | /// 70 | 71 | static public TweenColor Begin (GameObject go, float duration, Color color) 72 | { 73 | TweenColor comp = UITweener.Begin(go, duration); 74 | comp.from = comp.color; 75 | comp.to = color; 76 | return comp; 77 | } 78 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenColor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfa4a4a103e4fed43a7e9e9df4a6915c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenPosition.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the object's position. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Position")] 13 | public class TweenPosition : UITweener 14 | { 15 | public Vector3 from; 16 | public Vector3 to; 17 | 18 | Transform mTrans; 19 | 20 | public Transform cachedTransform { get { if (mTrans == null) mTrans = transform; return mTrans; } } 21 | public Vector3 position { get { return cachedTransform.localPosition; } set { cachedTransform.localPosition = value; } } 22 | 23 | override protected void OnUpdate (float factor) { cachedTransform.localPosition = from * (1f - factor) + to * factor; } 24 | 25 | /// 26 | /// Start the tweening operation. 27 | /// 28 | 29 | static public TweenPosition Begin (GameObject go, float duration, Vector3 pos) 30 | { 31 | TweenPosition comp = UITweener.Begin(go, duration); 32 | comp.from = comp.position; 33 | comp.to = pos; 34 | return comp; 35 | } 36 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenPosition.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d166255cacf07b4292b8402b3ddefc5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenRotation.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the object's rotation. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Rotation")] 13 | public class TweenRotation : UITweener 14 | { 15 | public Vector3 from; 16 | public Vector3 to; 17 | 18 | Transform mTrans; 19 | 20 | public Transform cachedTransform { get { if (mTrans == null) mTrans = transform; return mTrans; } } 21 | public Quaternion rotation { get { return cachedTransform.localRotation; } set { cachedTransform.localRotation = value; } } 22 | 23 | override protected void OnUpdate (float factor) 24 | { 25 | cachedTransform.localRotation = Quaternion.Slerp(Quaternion.Euler(from), Quaternion.Euler(to), factor); 26 | } 27 | 28 | /// 29 | /// Start the tweening operation. 30 | /// 31 | 32 | static public TweenRotation Begin (GameObject go, float duration, Quaternion rot) 33 | { 34 | TweenRotation comp = UITweener.Begin(go, duration); 35 | comp.from = comp.rotation.eulerAngles; 36 | comp.to = rot.eulerAngles; 37 | return comp; 38 | } 39 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenRotation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04d1b7c9e9a19a24ab67123a43c6544b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenScale.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the object's local scale. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Scale")] 13 | public class TweenScale : UITweener 14 | { 15 | public Vector3 from = Vector3.one; 16 | public Vector3 to = Vector3.one; 17 | public bool updateTable = false; 18 | 19 | Transform mTrans; 20 | UITable mTable; 21 | 22 | public Transform cachedTransform { get { if (mTrans == null) mTrans = transform; return mTrans; } } 23 | 24 | public Vector3 scale { get { return cachedTransform.localScale; } set { cachedTransform.localScale = value; } } 25 | 26 | override protected void OnUpdate (float factor) 27 | { 28 | cachedTransform.localScale = from * (1f - factor) + to * factor; 29 | 30 | if (updateTable) 31 | { 32 | if (mTable == null) 33 | { 34 | mTable = NGUITools.FindInParents(gameObject); 35 | if (mTable == null) { updateTable = false; return; } 36 | } 37 | mTable.repositionNow = true; 38 | } 39 | } 40 | 41 | /// 42 | /// Start the tweening operation. 43 | /// 44 | 45 | static public TweenScale Begin (GameObject go, float duration, Vector3 scale) 46 | { 47 | TweenScale comp = UITweener.Begin(go, duration); 48 | comp.from = comp.scale; 49 | comp.to = scale; 50 | return comp; 51 | } 52 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenScale.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75e7459110b9666449485c40f25362a5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenTransform.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the object's position, rotation and scale. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Transform")] 13 | public class TweenTransform : UITweener 14 | { 15 | public Transform from; 16 | public Transform to; 17 | 18 | Transform mTrans; 19 | 20 | override protected void OnUpdate (float factor) 21 | { 22 | if (from != null && to != null) 23 | { 24 | if (mTrans == null) mTrans = transform; 25 | mTrans.position = from.position * (1f - factor) + to.position * factor; 26 | mTrans.localScale = from.localScale * (1f - factor) + to.localScale * factor; 27 | mTrans.rotation = Quaternion.Slerp(from.rotation, to.rotation, factor); 28 | } 29 | } 30 | 31 | /// 32 | /// Start the tweening operation. 33 | /// 34 | 35 | static public TweenTransform Begin (GameObject go, float duration, Transform from, Transform to) 36 | { 37 | TweenTransform comp = UITweener.Begin(go, duration); 38 | comp.from = from; 39 | comp.to = to; 40 | return comp; 41 | } 42 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenTransform.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d805c79a1ab11643bfd9d91e10c195a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenVolume.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Tween the audio source's volume. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/Tween/Volume")] 13 | public class TweenVolume : UITweener 14 | { 15 | public float from = 0f; 16 | public float to = 1f; 17 | 18 | AudioSource mSource; 19 | 20 | /// 21 | /// Cached version of 'audio', as it's always faster to cache. 22 | /// 23 | 24 | public AudioSource audioSource 25 | { 26 | get 27 | { 28 | if (mSource == null) 29 | { 30 | mSource = audio; 31 | 32 | if (mSource == null) 33 | { 34 | mSource = GetComponentInChildren(); 35 | 36 | if (mSource == null) 37 | { 38 | Debug.LogError("TweenVolume needs an AudioSource to work with", this); 39 | enabled = false; 40 | } 41 | } 42 | } 43 | return mSource; 44 | } 45 | } 46 | 47 | /// 48 | /// Audio source's current volume. 49 | /// 50 | 51 | public float volume { get { return audioSource.volume; } set { audioSource.volume = value; } } 52 | 53 | /// 54 | /// Tween update function. 55 | /// 56 | 57 | override protected void OnUpdate (float factor) 58 | { 59 | volume = from * (1f - factor) + to * factor; 60 | mSource.enabled = (mSource.volume > 0.01f); 61 | } 62 | 63 | /// 64 | /// Start the tweening operation. 65 | /// 66 | 67 | static public TweenVolume Begin (GameObject go, float duration, float targetVolume) 68 | { 69 | TweenVolume comp = UITweener.Begin(go, duration); 70 | comp.from = comp.volume; 71 | comp.to = targetVolume; 72 | return comp; 73 | } 74 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/TweenVolume.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17aeef7ce6c142344959e650cab20151 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/Tweening/UITweener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c96860f5597f2494abb42d29cdca0bcc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5949771cb7bf2144b457d1226aaa7b5 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIAnchor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8077b76001d36d489868d20d28bddb9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIAtlas.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using System.Collections.Generic; 8 | using System; 9 | 10 | /// 11 | /// UI Atlas contains a collection of sprites inside one large texture atlas. 12 | /// 13 | 14 | [AddComponentMenu("NGUI/UI/Atlas")] 15 | public class UIAtlas : UIBaseAtlas 16 | { 17 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIAtlas.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d0c51bb0b6e93049af5e88f93826e3b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UICamera.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using System.Collections.Generic; 8 | 9 | /// 10 | /// This script should be attached to each camera that's used to draw the objects with 11 | /// UI components on them. This may mean only one camera (main camera or your UI camera), 12 | /// or multiple cameras if you happen to have multiple viewports. Failing to attach this 13 | /// script simply means that objects drawn by this camera won't receive UI notifications: 14 | /// 15 | /// - OnHover (isOver) is sent when the mouse hovers over a collider or moves away. 16 | /// - OnPress (isDown) is sent when a mouse button gets pressed on the collider. 17 | /// - OnSelect (selected) is sent when a mouse button is released on the same object as it was pressed on. 18 | /// - OnClick (int button) is sent with the same conditions as OnSelect, with the added check to see if the mouse has not moved much. 19 | /// - OnDoubleClick (int button) is sent when the click happens twice within a fourth of a second. 20 | /// - OnDrag (delta) is sent when a mouse or touch gets pressed on a collider and starts dragging it. 21 | /// - OnDrop (gameObject) is sent when the mouse or touch get released on a different collider than the one that was being dragged. 22 | /// - OnInput (text) is sent when typing (after selecting a collider by clicking on it). 23 | /// - OnTooltip (show) is sent when the mouse hovers over a collider for some time without moving. 24 | /// - OnScroll (float delta) is sent out when the mouse scroll wheel is moved. 25 | /// - OnKey (KeyCode key) is sent when keyboard or controller input is used. 26 | /// 27 | 28 | [ExecuteInEditMode] 29 | [AddComponentMenu("NGUI/UI/Camera")] 30 | [RequireComponent(typeof(Camera))] 31 | public class UICamera : UIBaseCamera 32 | { 33 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UICamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a92b5d748695fd44aac9feef17ba415 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIFilledSprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/UI/UIFilledSprite.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIFilledSprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b12228fcbd9f7c4ab404413a6be97f2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIFont.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using System.Collections.Generic; 8 | using System.Text; 9 | 10 | /// 11 | /// UIFont contains everything needed to be able to print text. 12 | /// 13 | 14 | [ExecuteInEditMode] 15 | [AddComponentMenu("NGUI/UI/Font")] 16 | public class UIFont : UIBaseFont 17 | { 18 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIFont.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b4eb3a400afab046abb8471a9d746d6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIInput.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Editable text input field. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/UI/Input (Basic)")] 13 | public class UIInput : UIBaseInput 14 | { 15 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac5060295fbd39b4a88d20d0c83d925e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIInputSaved.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Editable text input field that automatically saves its data to PlayerPrefs. 10 | /// 11 | 12 | [AddComponentMenu("NGUI/UI/Input (Saved)")] 13 | public class UIInputSaved : UIInput 14 | { 15 | public string playerPrefsField; 16 | 17 | void Start () 18 | { 19 | Init(); 20 | 21 | if (!string.IsNullOrEmpty(playerPrefsField) && PlayerPrefs.HasKey(playerPrefsField)) 22 | { 23 | text = PlayerPrefs.GetString(playerPrefsField); 24 | } 25 | } 26 | 27 | void OnApplicationQuit () 28 | { 29 | if (!string.IsNullOrEmpty(playerPrefsField)) 30 | { 31 | PlayerPrefs.SetString(playerPrefsField, text); 32 | } 33 | } 34 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIInputSaved.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab50a3f3a2c84ad4fa15556036c5b8d3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UILabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/UI/UILabel.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UILabel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9d0b5f3bbe925a408bd595c79d0bf63 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UILocalize.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Simple script that lets you localize a UIWidget. 10 | /// 11 | 12 | [RequireComponent(typeof(UIWidget))] 13 | [AddComponentMenu("NGUI/UI/Localize")] 14 | public class UILocalize : MonoBehaviour 15 | { 16 | /// 17 | /// Localization key. 18 | /// 19 | 20 | public string key; 21 | 22 | string mLanguage; 23 | bool mStarted = false; 24 | 25 | /// 26 | /// This function is called by the Localization manager via a broadcast SendMessage. 27 | /// 28 | 29 | void OnLocalize (Localization loc) 30 | { 31 | if (mLanguage != loc.currentLanguage) 32 | { 33 | UIWidget w = GetComponent(); 34 | UILabel lbl = w as UILabel; 35 | UISprite sp = w as UISprite; 36 | 37 | // If no localization key has been specified, use the label's text as the key 38 | if (string.IsNullOrEmpty(mLanguage) && string.IsNullOrEmpty(key) && lbl != null) key = lbl.text; 39 | 40 | // If we still don't have a key, use the widget's name 41 | string val = string.IsNullOrEmpty(key) ? loc.Get(w.name) : loc.Get(key); 42 | 43 | if (lbl != null) 44 | { 45 | lbl.text = val; 46 | } 47 | else if (sp != null) 48 | { 49 | sp.spriteName = val; 50 | sp.MakePixelPerfect(); 51 | } 52 | mLanguage = loc.currentLanguage; 53 | } 54 | } 55 | 56 | /// 57 | /// Localize the widget on enable, but only if it has been started already. 58 | /// 59 | 60 | void OnEnable () 61 | { 62 | if (mStarted && Localization.instance != null) OnLocalize(Localization.instance); 63 | } 64 | 65 | /// 66 | /// Localize the widget on start. 67 | /// 68 | 69 | void Start () 70 | { 71 | mStarted = true; 72 | if (Localization.instance != null) OnLocalize(Localization.instance); 73 | } 74 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UILocalize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa69d5b40401f77469779cf7f6fc94a0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIOrthoCamera.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// Convenience script that resizes the camera's orthographic size to match the screen size. 10 | /// This script can be used to create pixel-perfect UI, however it's usually more convenient 11 | /// to create the UI that stays proportional as the screen scales. If that is what you 12 | /// want, you don't need this script (or at least don't need it to be active). 13 | /// 14 | 15 | [ExecuteInEditMode] 16 | [RequireComponent(typeof(Camera))] 17 | [AddComponentMenu("NGUI/UI/Orthographic Camera")] 18 | public class UIOrthoCamera : MonoBehaviour 19 | { 20 | Camera mCam; 21 | Transform mTrans; 22 | 23 | void Start () 24 | { 25 | mCam = camera; 26 | mTrans = transform; 27 | mCam.orthographic = true; 28 | } 29 | 30 | void Update () 31 | { 32 | float y0 = mCam.rect.yMin * Screen.height; 33 | float y1 = mCam.rect.yMax * Screen.height; 34 | 35 | float size = (y1 - y0) * 0.5f * mTrans.lossyScale.y; 36 | if (!Mathf.Approximately(mCam.orthographicSize, size)) mCam.orthographicSize = size; 37 | } 38 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIOrthoCamera.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e99a627c1d84ba64faaf1a819b50fd6e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIPanel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae942c9068183dc40a9d01f648273726 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 100 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c5ecb5660b11414fb042fb826e03b73 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UISlicedSprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d33c6354b54fb847b16b36e1391868d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UISprite.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using System.Collections.Generic; 8 | 9 | /// 10 | /// Very simple UI sprite -- a simple quad of specified size, drawn using a part of the texture atlas. 11 | /// 12 | 13 | [ExecuteInEditMode] 14 | [AddComponentMenu("NGUI/UI/Sprite (Basic)")] 15 | public class UISprite : UIBaseSprite 16 | { 17 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UISprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b3dc54f924693f41b5cbecb267e647a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UISpriteAnimation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df9bfb5c080dac24cbbc6c9f595ed413 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIStretch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/UI/UIStretch.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIStretch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94b5bd8d2e1bcbe4580036799fb6ca41 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITextList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/NGUI/Scripts/UI/UITextList.cs -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITextList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 020d0c1db3283a342ab86731270ea060 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITexture.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | using System.Collections.Generic; 8 | 9 | /// 10 | /// If you don't have or don't wish to create an atlas, you can simply use this script to draw a texture. 11 | /// Keep in mind though that this will create an extra draw call with each UITexture present, so it's 12 | /// best to use it only for backgrounds or temporary visible widgets. 13 | /// 14 | 15 | [ExecuteInEditMode] 16 | [AddComponentMenu("NGUI/UI/Texture")] 17 | public class UITexture : UIWidget 18 | { 19 | /// 20 | /// UI textures should keep the material reference. 21 | /// 22 | 23 | public override bool keepMaterial { get { return true; } } 24 | 25 | /// 26 | /// Adjust the scale of the widget to make it pixel-perfect. 27 | /// 28 | 29 | override public void MakePixelPerfect () 30 | { 31 | Texture tex = mainTexture; 32 | 33 | if (tex != null) 34 | { 35 | Vector3 scale = cachedTransform.localScale; 36 | scale.x = tex.width; 37 | scale.y = tex.height; 38 | scale.z = 1f; 39 | cachedTransform.localScale = scale; 40 | } 41 | base.MakePixelPerfect(); 42 | } 43 | 44 | /// 45 | /// Virtual function called by the UIScreen that fills the buffers. 46 | /// 47 | 48 | override public void OnFill (BetterList verts, BetterList uvs, BetterList cols) 49 | { 50 | verts.Add(new Vector3(1f, 0f, 0f)); 51 | verts.Add(new Vector3(1f, -1f, 0f)); 52 | verts.Add(new Vector3(0f, -1f, 0f)); 53 | verts.Add(new Vector3(0f, 0f, 0f)); 54 | 55 | uvs.Add(Vector2.one); 56 | uvs.Add(new Vector2(1f, 0f)); 57 | uvs.Add(Vector2.zero); 58 | uvs.Add(new Vector2(0f, 1f)); 59 | 60 | cols.Add(color); 61 | cols.Add(color); 62 | cols.Add(color); 63 | cols.Add(color); 64 | } 65 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITexture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5c5ca47aa5c01740810b7c66662099f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITiledSprite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a62f3996954ef684696c03244a67ace1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UITooltip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbc946d84fba95f41a0136cf378875be 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIViewport.cs: -------------------------------------------------------------------------------- 1 | //---------------------------------------------- 2 | // NGUI: Next-Gen UI kit 3 | // Copyright © 2011-2012 Tasharen Entertainment 4 | //---------------------------------------------- 5 | 6 | using UnityEngine; 7 | 8 | /// 9 | /// This script can be used to restrict camera rendering to a specific part of the screen by specifying the two corners. 10 | /// 11 | 12 | [ExecuteInEditMode] 13 | [RequireComponent(typeof(Camera))] 14 | [AddComponentMenu("NGUI/UI/Viewport Camera")] 15 | public class UIViewport : MonoBehaviour 16 | { 17 | public Camera sourceCamera; 18 | public Transform topLeft; 19 | public Transform bottomRight; 20 | public float fullSize = 1f; 21 | 22 | Camera mCam; 23 | 24 | void Start () 25 | { 26 | mCam = camera; 27 | if (sourceCamera == null) sourceCamera = Camera.main; 28 | } 29 | 30 | void LateUpdate () 31 | { 32 | if (topLeft != null && bottomRight != null) 33 | { 34 | Vector3 tl = sourceCamera.WorldToScreenPoint(topLeft.position); 35 | Vector3 br = sourceCamera.WorldToScreenPoint(bottomRight.position); 36 | 37 | Rect rect = new Rect(tl.x / Screen.width, br.y / Screen.height, 38 | (br.x - tl.x) / Screen.width, (tl.y - br.y) / Screen.height); 39 | 40 | float size = fullSize * rect.height; 41 | 42 | if (rect != mCam.rect) mCam.rect = rect; 43 | if (mCam.orthographicSize != size) mCam.orthographicSize = size; 44 | } 45 | } 46 | } -------------------------------------------------------------------------------- /Assets/Model2Sprite/NGUI/Scripts/UI/UIViewport.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a4738b17d7857b4fa52eb2d3ca0cb3a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7464270b9c34fd449a8d16a6de35bd3d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scenes/Game.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Scenes/Game.unity -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scenes/Game.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89755d850b421554da75a44052ecdc8f 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31b3689a0cea2794396a9547231b9e57 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scripts/CamController.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | /// 5 | /// camera control manager 6 | /// 7 | public class CamController : MonoBehaviour { 8 | public Transform dummy; 9 | Vector3 direct = new Vector3(0f, 0f, 0f); 10 | float dist = 0f; 11 | 12 | void OnSliderChangeX(float val){ 13 | direct = new Vector3((val+0.5f)*360f, direct.y, 0f); 14 | dummy.rotation = Quaternion.Euler(direct); 15 | transform.LookAt(dummy); 16 | } 17 | 18 | void OnSliderChangeY(float val){ 19 | direct = new Vector3(direct.x, (val+0.5f)*360f, 0f); 20 | dummy.rotation = Quaternion.Euler(direct); 21 | transform.LookAt(dummy); 22 | } 23 | 24 | void OnSliderChangeH(float val){ 25 | Vector3 pos = new Vector3(0f, (0.5f-val)*8f, 0f); 26 | dummy.position = pos; 27 | } 28 | 29 | void Start () { 30 | dist = Vector3.Distance(transform.position, dummy.position); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scripts/CamController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d140b64ff2c8ca542a5d19be1b75c49d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scripts/CaptureManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b423d78e60500f941a122bc901cfe4c1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Scripts/PcController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d5c64546a8dcb84b8f477e7970352bd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74a7da732b7cb214f9b4331acc5c5a55 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/BaseAtlas.mat -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e034bd47c47c98c48ab29ef0416c9f53 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/BaseAtlas.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39ec7fec26c4e954b94562f21a34cc35 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 2 27 | aniso: 4 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/BaseAtlas.prefab -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/BaseAtlas.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a98acd14bf02854385c84309eb37df5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/back1.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back1.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c3c9b826fcc7b348a72e7264efaceca 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/back2.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back2.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8de121b8189623748ac10b609b79bd7c 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/back3.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back3.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c90b6507f504c2f4ea7fb0ded2c4e2aa 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/back4.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back4.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e372cfd5abf616c4c85d6810d6632b1d 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/Assets/Model2Sprite/Textures/back5.png -------------------------------------------------------------------------------- /Assets/Model2Sprite/Textures/back5.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf14f14a286db2b49b2b4165b6dbd753 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 0 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 1 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: 4 24 | maxTextureSize: 4096 25 | textureSettings: 26 | filterMode: 0 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: 1 30 | nPOTScale: 0 31 | lightmap: 0 32 | compressionQuality: 50 33 | textureType: -1 34 | buildTargetSettings: [] 35 | userData: 36 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /ProjectSettings/NavMeshLayers.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/NavMeshLayers.asset -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/textcube/model2sprite/59413405861614ecf68d5121a10e3692ff776215/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2D-Animated Sequences Making Tool 2 | ================================= 3 | 4 | Overview : 5 | - To make it easier for beginners to understand 6 | - the short length of the source code was created. 7 | 8 | Testing in Unity Editor : 9 | - Run ".../Scenes/Game.unity"! 10 | - Click play button in unity editor. 11 | - Click record button in game view. 12 | - Main code is ".../Scripts/CaptureManager.cs". 13 | - "C:\Users\YourAccount\Pictures\Captures" folder is used. 14 | 15 | Build & Run : 16 | - Configure "Build Setting" sub menu in File Menu. 17 | - Set Build Platform & Press "Run & Build" Button. 18 | - Set Your Build Folder. 19 | 20 | Note : 21 | - "Transparency Capture" was used and should be installed. 22 | - NGUI free version was used. 23 | - 3D character model with mecanim included. 24 | - Unity 2D & Mecanim, such as prior knowledge is required for studying. 25 | 26 | Contact : 27 | - Homepage Link : http://qatop.com 28 | - Facebook Link : http://facebook.com/buntgames 29 | 30 | 31 | [![DEMO VIDEO](http://img.youtube.com/vi/vlreTPhplDQ/0.jpg)](http://www.youtube.com/watch?v=vlreTPhplDQ) 32 | 33 | 34 | [![INSTALL VIDEO](http://img.youtube.com/vi/E7oWrSpjGls/0.jpg)](http://www.youtube.com/watch?v=E7oWrSpjGls) 35 | 36 | 37 | [![INSTALL VIDEO](http://img.youtube.com/vi/9IcwD9ZB5nM/0.jpg)](http://www.youtube.com/watch?v=9IcwD9ZB5nM) 38 | --------------------------------------------------------------------------------