├── .gitattributes ├── .gitignore ├── Assets ├── Common.meta ├── Common │ ├── Cameras.meta │ ├── Cameras │ │ ├── Animation.meta │ │ ├── Animation │ │ │ ├── Canvas.controller │ │ │ ├── Canvas.controller.meta │ │ │ ├── OpenCanvasAnimation.anim │ │ │ └── OpenCanvasAnimation.anim.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── GroundCamera.prefab │ │ │ └── GroundCamera.prefab.meta │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── GroundCam.cs │ │ │ └── GroundCam.cs.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── BindTextToAnotherTextElement.cs │ │ ├── BindTextToAnotherTextElement.cs.meta │ │ ├── ExtentionMethods.cs │ │ ├── ExtentionMethods.cs.meta │ │ ├── VerticalText.cs │ │ └── VerticalText.cs.meta │ ├── StandardAssets.meta │ └── StandardAssets │ │ ├── Cameras.meta │ │ ├── Cameras │ │ ├── CameraGuidelines.txt │ │ ├── CameraGuidelines.txt.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── CctvCamera.prefab │ │ │ ├── CctvCamera.prefab.meta │ │ │ ├── FreeLookCameraRig.prefab │ │ │ ├── FreeLookCameraRig.prefab.meta │ │ │ ├── HandheldCamera.prefab │ │ │ ├── HandheldCamera.prefab.meta │ │ │ ├── MultipurposeCameraRig.prefab │ │ │ └── MultipurposeCameraRig.prefab.meta │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── AbstractTargetFollower.cs │ │ │ ├── AbstractTargetFollower.cs.meta │ │ │ ├── AutoCam.cs │ │ │ ├── AutoCam.cs.meta │ │ │ ├── FreeLookCam.cs │ │ │ ├── FreeLookCam.cs.meta │ │ │ ├── HandHeldCam.cs │ │ │ ├── HandHeldCam.cs.meta │ │ │ ├── LookatTarget.cs │ │ │ ├── LookatTarget.cs.meta │ │ │ ├── PivotBasedCameraRig.cs │ │ │ ├── PivotBasedCameraRig.cs.meta │ │ │ ├── ProtectCameraFromWallClip.cs │ │ │ ├── ProtectCameraFromWallClip.cs.meta │ │ │ ├── TargetFieldOfView.cs │ │ │ └── TargetFieldOfView.cs.meta │ │ ├── Characters.meta │ │ ├── Characters │ │ ├── FirstPersonCharacter.meta │ │ ├── FirstPersonCharacter │ │ │ ├── Audio.meta │ │ │ ├── Audio │ │ │ │ ├── Footstep01.wav │ │ │ │ ├── Footstep01.wav.meta │ │ │ │ ├── Footstep02.wav │ │ │ │ ├── Footstep02.wav.meta │ │ │ │ ├── Footstep03.wav │ │ │ │ ├── Footstep03.wav.meta │ │ │ │ ├── Footstep04.wav │ │ │ │ ├── Footstep04.wav.meta │ │ │ │ ├── Jump.wav │ │ │ │ ├── Jump.wav.meta │ │ │ │ ├── Land.wav │ │ │ │ └── Land.wav.meta │ │ │ ├── FirstPersonCharacterGuidelines.txt │ │ │ ├── FirstPersonCharacterGuidelines.txt.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ │ ├── FPSController.prefab │ │ │ │ ├── FPSController.prefab.meta │ │ │ │ ├── RigidBodyFPSController.prefab │ │ │ │ └── RigidBodyFPSController.prefab.meta │ │ │ ├── Scripts.meta │ │ │ └── Scripts │ │ │ │ ├── FirstPersonController.cs │ │ │ │ ├── FirstPersonController.cs.meta │ │ │ │ ├── HeadBob.cs │ │ │ │ ├── HeadBob.cs.meta │ │ │ │ ├── MouseLook.cs │ │ │ │ ├── MouseLook.cs.meta │ │ │ │ ├── RigidbodyFirstPersonController.cs │ │ │ │ └── RigidbodyFirstPersonController.cs.meta │ │ ├── RollerBall.meta │ │ ├── RollerBall │ │ │ ├── Materials.meta │ │ │ ├── Materials │ │ │ │ ├── RollerBallGrey.mat │ │ │ │ ├── RollerBallGrey.mat.meta │ │ │ │ ├── RollerBallWhite.mat │ │ │ │ └── RollerBallWhite.mat.meta │ │ │ ├── Models.meta │ │ │ ├── Models │ │ │ │ ├── RollerBall.fbx │ │ │ │ └── RollerBall.fbx.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ │ ├── RollerBall.prefab │ │ │ │ └── RollerBall.prefab.meta │ │ │ ├── RollerBallGuidelines.txt │ │ │ ├── RollerBallGuidelines.txt.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ │ ├── Ball.cs │ │ │ │ ├── Ball.cs.meta │ │ │ │ ├── BallUserControl.cs │ │ │ │ └── BallUserControl.cs.meta │ │ │ ├── Textures.meta │ │ │ └── Textures │ │ │ │ ├── RollerBallAlbedo.png │ │ │ │ ├── RollerBallAlbedo.png.meta │ │ │ │ ├── RollerBallSpecularGloss.png │ │ │ │ └── RollerBallSpecularGloss.png.meta │ │ ├── ThirdPersonCharacter.meta │ │ └── ThirdPersonCharacter │ │ │ ├── Animation.meta │ │ │ ├── Animation │ │ │ ├── HumanoidCrouch.fbx │ │ │ ├── HumanoidCrouch.fbx.meta │ │ │ ├── HumanoidIdle.fbx │ │ │ ├── HumanoidIdle.fbx.meta │ │ │ ├── HumanoidIdleJumpUp.fbx │ │ │ ├── HumanoidIdleJumpUp.fbx.meta │ │ │ ├── HumanoidJumpAndFall.fbx │ │ │ ├── HumanoidJumpAndFall.fbx.meta │ │ │ ├── HumanoidMidAir.fbx │ │ │ ├── HumanoidMidAir.fbx.meta │ │ │ ├── HumanoidRun.fbx │ │ │ ├── HumanoidRun.fbx.meta │ │ │ ├── HumanoidRunTurn.fbx │ │ │ ├── HumanoidRunTurn.fbx.meta │ │ │ ├── HumanoidRunTurnSharp.fbx │ │ │ ├── HumanoidRunTurnSharp.fbx.meta │ │ │ ├── HumanoidStandTurn.fbx │ │ │ ├── HumanoidStandTurn.fbx.meta │ │ │ ├── HumanoidWalk.fbx │ │ │ ├── HumanoidWalk.fbx.meta │ │ │ ├── HumanoidWalkTurn.fbx │ │ │ ├── HumanoidWalkTurn.fbx.meta │ │ │ ├── HumanoidWalkTurnSharp.fbx │ │ │ └── HumanoidWalkTurnSharp.fbx.meta │ │ │ ├── Animator.meta │ │ │ ├── Animator │ │ │ ├── ThirdPersonAnimatorController.controller │ │ │ └── ThirdPersonAnimatorController.controller.meta │ │ │ ├── Materials.meta │ │ │ ├── Materials │ │ │ ├── EthanGrey.mat │ │ │ ├── EthanGrey.mat.meta │ │ │ ├── EthanWhite.mat │ │ │ └── EthanWhite.mat.meta │ │ │ ├── Models.meta │ │ │ ├── Models │ │ │ ├── Ethan.fbx │ │ │ └── Ethan.fbx.meta │ │ │ ├── Prefabs.meta │ │ │ ├── Prefabs │ │ │ ├── AIThirdPersonController.prefab │ │ │ ├── AIThirdPersonController.prefab.meta │ │ │ ├── ThirdPersonController.prefab │ │ │ └── ThirdPersonController.prefab.meta │ │ │ ├── Scripts.meta │ │ │ ├── Scripts │ │ │ ├── AICharacterControl.cs │ │ │ ├── AICharacterControl.cs.meta │ │ │ ├── ThirdPersonCharacter.cs │ │ │ ├── ThirdPersonCharacter.cs.meta │ │ │ ├── ThirdPersonUserControl.cs │ │ │ └── ThirdPersonUserControl.cs.meta │ │ │ ├── Textures.meta │ │ │ ├── Textures │ │ │ ├── EthanNormals.jpg │ │ │ ├── EthanNormals.jpg.meta │ │ │ ├── EthanOcclusion.jpg │ │ │ └── EthanOcclusion.jpg.meta │ │ │ ├── ThirdPersonCharacterGuidelines.txt │ │ │ └── ThirdPersonCharacterGuidelines.txt.meta │ │ ├── CrossPlatformInput.meta │ │ ├── CrossPlatformInput │ │ ├── CrossPlatformInputGuidelines.txt │ │ ├── CrossPlatformInputGuidelines.txt.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── CarTiltControls.prefab │ │ │ ├── CarTiltControls.prefab.meta │ │ │ ├── DualTouchControls.prefab │ │ │ ├── DualTouchControls.prefab.meta │ │ │ ├── MobileAircraftControls.prefab │ │ │ ├── MobileAircraftControls.prefab.meta │ │ │ ├── MobileSingleStickControl.prefab │ │ │ ├── MobileSingleStickControl.prefab.meta │ │ │ ├── MobileTiltControlRig.prefab │ │ │ └── MobileTiltControlRig.prefab.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── AxisTouchButton.cs │ │ │ ├── AxisTouchButton.cs.meta │ │ │ ├── ButtonHandler.cs │ │ │ ├── ButtonHandler.cs.meta │ │ │ ├── CrossPlatformInputManager.cs │ │ │ ├── CrossPlatformInputManager.cs.meta │ │ │ ├── InputAxisScrollbar.cs │ │ │ ├── InputAxisScrollbar.cs.meta │ │ │ ├── Joystick.cs │ │ │ ├── Joystick.cs.meta │ │ │ ├── MobileControlRig.cs │ │ │ ├── MobileControlRig.cs.meta │ │ │ ├── PlatformSpecific.meta │ │ │ ├── PlatformSpecific │ │ │ │ ├── MobileInput.cs │ │ │ │ ├── MobileInput.cs.meta │ │ │ │ ├── StandaloneInput.cs │ │ │ │ └── StandaloneInput.cs.meta │ │ │ ├── TiltInput.cs │ │ │ ├── TiltInput.cs.meta │ │ │ ├── TouchPad.cs │ │ │ ├── TouchPad.cs.meta │ │ │ ├── VirtualInput.cs │ │ │ └── VirtualInput.cs.meta │ │ ├── Sprites.meta │ │ └── Sprites │ │ │ ├── ButtonAcceleratorOverSprite.png │ │ │ ├── ButtonAcceleratorOverSprite.png.meta │ │ │ ├── ButtonAcceleratorUpSprite.png │ │ │ ├── ButtonAcceleratorUpSprite.png.meta │ │ │ ├── ButtonArrowOverSprite.png │ │ │ ├── ButtonArrowOverSprite.png.meta │ │ │ ├── ButtonArrowUpSprite.png │ │ │ ├── ButtonArrowUpSprite.png.meta │ │ │ ├── ButtonBrakeOverSprite.png │ │ │ ├── ButtonBrakeOverSprite.png.meta │ │ │ ├── ButtonBrakeUpSprite.png │ │ │ ├── ButtonBrakeUpSprite.png.meta │ │ │ ├── ButtonCameraCycleUpSprite.png │ │ │ ├── ButtonCameraCycleUpSprite.png.meta │ │ │ ├── ButtonResetSprite.png │ │ │ ├── ButtonResetSprite.png.meta │ │ │ ├── ButtonSpacebarSprite.png │ │ │ ├── ButtonSpacebarSprite.png.meta │ │ │ ├── ButtonThumbstickOverSprite.png │ │ │ ├── ButtonThumbstickOverSprite.png.meta │ │ │ ├── ButtonThumbstickUpSprite.png │ │ │ ├── ButtonThumbstickUpSprite.png.meta │ │ │ ├── ButtonTimescaleFullUpSprite.png │ │ │ ├── ButtonTimescaleFullUpSprite.png.meta │ │ │ ├── ButtonTimescaleSlowUpSprite.png │ │ │ ├── ButtonTimescaleSlowUpSprite.png.meta │ │ │ ├── SliderBackgroundSprite.png │ │ │ ├── SliderBackgroundSprite.png.meta │ │ │ ├── SliderHandleSprite.png │ │ │ ├── SliderHandleSprite.png.meta │ │ │ ├── TouchpadSprite.png │ │ │ └── TouchpadSprite.png.meta │ │ ├── Editor.meta │ │ ├── Editor │ │ ├── CrossPlatformInput.meta │ │ └── CrossPlatformInput │ │ │ ├── CrossPlatformInputInitialize.cs │ │ │ └── CrossPlatformInputInitialize.cs.meta │ │ ├── Fonts.meta │ │ ├── Fonts │ │ ├── OpenSans.meta │ │ ├── OpenSans │ │ │ ├── License!.txt │ │ │ ├── License!.txt.meta │ │ │ ├── OpenSansBold.ttf │ │ │ ├── OpenSansBold.ttf.meta │ │ │ ├── OpenSansLight.ttf │ │ │ ├── OpenSansLight.ttf.meta │ │ │ ├── OpenSansRegular.ttf │ │ │ ├── OpenSansRegular.ttf.meta │ │ │ ├── OpenSansSemibold.ttf │ │ │ └── OpenSansSemibold.ttf.meta │ │ ├── Unipix.ttf │ │ └── Unipix.ttf.meta │ │ ├── PhysicsMaterials.meta │ │ ├── PhysicsMaterials │ │ ├── Bouncy.physicmaterial │ │ ├── Bouncy.physicmaterial.meta │ │ ├── Ice.physicmaterial │ │ ├── Ice.physicmaterial.meta │ │ ├── MaxFriction.physicMaterial │ │ ├── MaxFriction.physicMaterial.meta │ │ ├── Metal.physicmaterial │ │ ├── Metal.physicmaterial.meta │ │ ├── Rubber.physicmaterial │ │ ├── Rubber.physicmaterial.meta │ │ ├── Wood.physicmaterial │ │ ├── Wood.physicmaterial.meta │ │ ├── ZeroFriction.physicMaterial │ │ └── ZeroFriction.physicMaterial.meta │ │ ├── Prototyping.meta │ │ ├── Prototyping │ │ ├── Materials.meta │ │ ├── Materials │ │ │ ├── NavyGrid.mat │ │ │ ├── NavyGrid.mat.meta │ │ │ ├── NavySmooth.mat │ │ │ ├── NavySmooth.mat.meta │ │ │ ├── PinkGrid.mat │ │ │ ├── PinkGrid.mat.meta │ │ │ ├── PinkSmooth.mat │ │ │ ├── PinkSmooth.mat.meta │ │ │ ├── YellowGrid.mat │ │ │ ├── YellowGrid.mat.meta │ │ │ ├── YellowSmooth.mat │ │ │ └── YellowSmooth.mat.meta │ │ ├── Models.meta │ │ ├── Models │ │ │ ├── BlockPrototype04x04x04.fbx │ │ │ ├── BlockPrototype04x04x04.fbx.meta │ │ │ ├── CubePrototype02x02x02.fbx │ │ │ ├── CubePrototype02x02x02.fbx.meta │ │ │ ├── CubePrototype04x04x04.fbx │ │ │ ├── CubePrototype04x04x04.fbx.meta │ │ │ ├── CubePrototype08x08x08.fbx │ │ │ ├── CubePrototype08x08x08.fbx.meta │ │ │ ├── FloorPrototype04x01x04.fbx │ │ │ ├── FloorPrototype04x01x04.fbx.meta │ │ │ ├── FloorPrototype08x01x08.fbx │ │ │ ├── FloorPrototype08x01x08.fbx.meta │ │ │ ├── FloorPrototype64x01x64.fbx │ │ │ ├── FloorPrototype64x01x64.fbx.meta │ │ │ ├── HousePrototype16x16x24.fbx │ │ │ ├── HousePrototype16x16x24.fbx.meta │ │ │ ├── JoinInnerPrototype01x06x01.fbx │ │ │ ├── JoinInnerPrototype01x06x01.fbx.meta │ │ │ ├── JoinMidPrototype04x06x01.fbx │ │ │ ├── JoinMidPrototype04x06x01.fbx.meta │ │ │ ├── JoinOuterPrototype02x06x02.fbx │ │ │ ├── JoinOuterPrototype02x06x02.fbx.meta │ │ │ ├── PickupPrototype01x01x01.fbx │ │ │ ├── PickupPrototype01x01x01.fbx.meta │ │ │ ├── PillarPrototype01x02x01.fbx │ │ │ ├── PillarPrototype01x02x01.fbx.meta │ │ │ ├── PillarPrototype02x08x02.fbx │ │ │ ├── PillarPrototype02x08x02.fbx.meta │ │ │ ├── PlatformPrototype02x01x02.fbx │ │ │ ├── PlatformPrototype02x01x02.fbx.meta │ │ │ ├── PlatformPrototype04x01x04.fbx │ │ │ ├── PlatformPrototype04x01x04.fbx.meta │ │ │ ├── PlatformPrototype08x01x08.fbx │ │ │ ├── PlatformPrototype08x01x08.fbx.meta │ │ │ ├── RampPrototype04x02x02.fbx │ │ │ ├── RampPrototype04x02x02.fbx.meta │ │ │ ├── StepsPrototype04x02x02.fbx │ │ │ ├── StepsPrototype04x02x02.fbx.meta │ │ │ ├── WallPrototype08x08x01.fbx │ │ │ └── WallPrototype08x08x01.fbx.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── BlockPrototype04x04x04.prefab │ │ │ ├── BlockPrototype04x04x04.prefab.meta │ │ │ ├── CubePrototype02x02x02.prefab │ │ │ ├── CubePrototype02x02x02.prefab.meta │ │ │ ├── CubePrototype04x04x04.prefab │ │ │ ├── CubePrototype04x04x04.prefab.meta │ │ │ ├── CubePrototype08x08x08.prefab │ │ │ ├── CubePrototype08x08x08.prefab.meta │ │ │ ├── FloorPrototype04x01x04.prefab │ │ │ ├── FloorPrototype04x01x04.prefab.meta │ │ │ ├── FloorPrototype08x01x08.prefab │ │ │ ├── FloorPrototype08x01x08.prefab.meta │ │ │ ├── FloorPrototype64x01x64.prefab │ │ │ ├── FloorPrototype64x01x64.prefab.meta │ │ │ ├── HousePrototype16x16x24.prefab │ │ │ ├── HousePrototype16x16x24.prefab.meta │ │ │ ├── JoinInnerPrototype01x06x01.prefab │ │ │ ├── JoinInnerPrototype01x06x01.prefab.meta │ │ │ ├── JoinMidPrototype04x06x01.prefab │ │ │ ├── JoinMidPrototype04x06x01.prefab.meta │ │ │ ├── JoinOuterPrototype02x06x02.prefab │ │ │ ├── JoinOuterPrototype02x06x02.prefab.meta │ │ │ ├── PickupPrototype.prefab │ │ │ ├── PickupPrototype.prefab.meta │ │ │ ├── PillarPrototype01x02x01.prefab │ │ │ ├── PillarPrototype01x02x01.prefab.meta │ │ │ ├── PillarPrototype02x08x02.prefab │ │ │ ├── PillarPrototype02x08x02.prefab.meta │ │ │ ├── PlatformPrototype02x01x02.prefab │ │ │ ├── PlatformPrototype02x01x02.prefab.meta │ │ │ ├── PlatformPrototype04x01x04.prefab │ │ │ ├── PlatformPrototype04x01x04.prefab.meta │ │ │ ├── PlatformPrototype08x01x08.prefab │ │ │ ├── PlatformPrototype08x01x08.prefab.meta │ │ │ ├── RampPrototype04x02x02.prefab │ │ │ ├── RampPrototype04x02x02.prefab.meta │ │ │ ├── StepsPrototype04x02x02.prefab │ │ │ ├── StepsPrototype04x02x02.prefab.meta │ │ │ ├── WallPrototype08x08x01.prefab │ │ │ └── WallPrototype08x08x01.prefab.meta │ │ ├── Shaders.meta │ │ ├── Shaders │ │ │ ├── WorldCoordDiffuse.shader │ │ │ └── WorldCoordDiffuse.shader.meta │ │ ├── Textures.meta │ │ └── Textures │ │ │ ├── GridEmissive.png │ │ │ ├── GridEmissive.png.meta │ │ │ ├── SwatchMauveAlbedo.png │ │ │ ├── SwatchMauveAlbedo.png.meta │ │ │ ├── SwatchNavyAlbedo.png │ │ │ ├── SwatchNavyAlbedo.png.meta │ │ │ ├── SwatchNavyDarkAlbedo.png │ │ │ ├── SwatchNavyDarkAlbedo.png.meta │ │ │ ├── SwatchOrangeAlbedo.png │ │ │ ├── SwatchOrangeAlbedo.png.meta │ │ │ ├── SwatchPinkDAlbedo.png │ │ │ ├── SwatchPinkDAlbedo.png.meta │ │ │ ├── SwatchTealAlbedo.png │ │ │ ├── SwatchTealAlbedo.png.meta │ │ │ ├── SwatchTurquoiseAlbedo.png │ │ │ ├── SwatchTurquoiseAlbedo.png.meta │ │ │ ├── SwatchWhiteAlbedo.png │ │ │ ├── SwatchWhiteAlbedo.png.meta │ │ │ ├── SwatchYellowAlbedo.png │ │ │ └── SwatchYellowAlbedo.png.meta │ │ ├── Utility.meta │ │ └── Utility │ │ ├── ActivateTrigger.cs │ │ ├── ActivateTrigger.cs.meta │ │ ├── AlphaButtonClickMask.cs │ │ ├── AlphaButtonClickMask.cs.meta │ │ ├── AutoMobileShaderSwitch.cs │ │ ├── AutoMobileShaderSwitch.cs.meta │ │ ├── AutoMoveAndRotate.cs │ │ ├── AutoMoveAndRotate.cs.meta │ │ ├── CameraRefocus.cs │ │ ├── CameraRefocus.cs.meta │ │ ├── CurveControlledBob.cs │ │ ├── CurveControlledBob.cs.meta │ │ ├── DragRigidbody.cs │ │ ├── DragRigidbody.cs.meta │ │ ├── DynamicShadowSettings.cs │ │ ├── DynamicShadowSettings.cs.meta │ │ ├── EventSystemChecker.cs │ │ ├── EventSystemChecker.cs.meta │ │ ├── FOVKick.cs │ │ ├── FOVKick.cs.meta │ │ ├── FPSCounter.cs │ │ ├── FPSCounter.cs.meta │ │ ├── FollowTarget.cs │ │ ├── FollowTarget.cs.meta │ │ ├── ForcedReset.cs │ │ ├── ForcedReset.cs.meta │ │ ├── LerpControlledBob.cs │ │ ├── LerpControlledBob.cs.meta │ │ ├── ObjectResetter.cs │ │ ├── ObjectResetter.cs.meta │ │ ├── ParticleSystemDestroyer.cs │ │ ├── ParticleSystemDestroyer.cs.meta │ │ ├── PlatformSpecificContent.cs │ │ ├── PlatformSpecificContent.cs.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ ├── FramerateCounter.prefab │ │ └── FramerateCounter.prefab.meta │ │ ├── SimpleActivatorMenu.cs │ │ ├── SimpleActivatorMenu.cs.meta │ │ ├── SimpleMouseRotator.cs │ │ ├── SimpleMouseRotator.cs.meta │ │ ├── SmoothFollow.cs │ │ ├── SmoothFollow.cs.meta │ │ ├── TimedObjectActivator.cs │ │ ├── TimedObjectActivator.cs.meta │ │ ├── TimedObjectDestructor.cs │ │ ├── TimedObjectDestructor.cs.meta │ │ ├── WaypointCircuit.cs │ │ ├── WaypointCircuit.cs.meta │ │ ├── WaypointProgressTracker.cs │ │ └── WaypointProgressTracker.cs.meta ├── ScreenSpace.meta ├── ScreenSpace │ ├── BarChart.meta │ ├── BarChart │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── Bar Chart Component.prefab │ │ │ └── Bar Chart Component.prefab.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── BarChart.unity │ │ │ └── BarChart.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── BarChartComponent.cs │ │ │ ├── BarChartComponent.cs.meta │ │ │ ├── BarChartEditor.cs │ │ │ ├── BarChartEditor.cs.meta │ │ │ ├── BarChartManager.cs │ │ │ └── BarChartManager.cs.meta │ │ ├── gradient.png │ │ ├── gradient.png.meta │ │ ├── random-rgb.png │ │ ├── random-rgb.png.meta │ │ ├── random-soft.png │ │ ├── random-soft.png.meta │ │ ├── random.png │ │ ├── random.png.meta │ │ ├── readme-image.jpg │ │ ├── readme-image.jpg.meta │ │ ├── similar-colour.png │ │ ├── similar-colour.png.meta │ │ ├── similar-shade.png │ │ ├── similar-shade.png.meta │ │ ├── solid.png │ │ └── solid.png.meta │ ├── FizzleFade.meta │ ├── FizzleFade │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Fizzlefade.unity │ │ │ └── Fizzlefade.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── FizzleFade.cs │ │ │ ├── FizzleFade.cs.meta │ │ │ ├── TerribleFizzleFade.cs │ │ │ └── TerribleFizzleFade.cs.meta │ │ ├── readme-image.jpg │ │ └── readme-image.jpg.meta │ ├── Offset.meta │ ├── Offset │ │ ├── Images.meta │ │ ├── Images │ │ │ ├── background.jpg │ │ │ └── background.jpg.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── Offset.unity │ │ │ └── Offset.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── OffestUI.cs │ │ │ └── OffestUI.cs.meta │ │ ├── readme-image.gif │ │ └── readme-image.gif.meta │ ├── PercentageBased.meta │ ├── PercentageBased │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── PercentageBased.unity │ │ │ └── PercentageBased.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── Container.cs │ │ │ ├── Container.cs.meta │ │ │ ├── ScaledComponent.cs │ │ │ └── ScaledComponent.cs.meta │ │ ├── readme-image.jpg │ │ └── readme-image.jpg.meta │ ├── PrisionArchitect.meta │ ├── PrisionArchitect │ │ ├── Font.meta │ │ ├── Font │ │ │ ├── Catalogue 2.0.ttf │ │ │ └── Catalogue 2.0.ttf.meta │ │ ├── Images.meta │ │ ├── Images │ │ │ ├── Gradient.psd │ │ │ └── Gradient.psd.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── ActionButton.prefab │ │ │ ├── ActionButton.prefab.meta │ │ │ ├── BottomButton.prefab │ │ │ ├── BottomButton.prefab.meta │ │ │ ├── BulletPoint (2).prefab │ │ │ ├── BulletPoint (2).prefab.meta │ │ │ ├── BulletPoint.prefab │ │ │ ├── BulletPoint.prefab.meta │ │ │ ├── BulletPointWithSmallBulletPoints.prefab │ │ │ ├── BulletPointWithSmallBulletPoints.prefab.meta │ │ │ ├── InfoPanelWithImage.prefab │ │ │ ├── InfoPanelWithImage.prefab.meta │ │ │ ├── SpawnButton.prefab │ │ │ └── SpawnButton.prefab.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── PrisionArchitect.unity │ │ │ └── PrisionArchitect.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── BuildPanelButtonHandler.cs │ │ │ └── BuildPanelButtonHandler.cs.meta │ │ ├── readme-image.jpg │ │ └── readme-image.jpg.meta │ ├── RocketLeague.meta │ ├── RocketLeague │ │ ├── Animations.meta │ │ ├── Animations │ │ │ ├── BackAnimation.anim │ │ │ ├── BackAnimation.anim.meta │ │ │ ├── BackButton.controller │ │ │ ├── BackButton.controller.meta │ │ │ ├── Menu.controller │ │ │ ├── Menu.controller.meta │ │ │ ├── MenuAnimation.anim │ │ │ ├── MenuAnimation.anim.meta │ │ │ ├── PlayOnline-Submenu.controller │ │ │ ├── PlayOnline-Submenu.controller.meta │ │ │ ├── SubMenuAnimation.anim │ │ │ └── SubMenuAnimation.anim.meta │ │ ├── Images.meta │ │ ├── Images │ │ │ ├── Beam.png │ │ │ ├── Beam.png.meta │ │ │ ├── Beam.psd │ │ │ ├── Beam.psd.meta │ │ │ ├── Highlighted.psd │ │ │ ├── Highlighted.psd.meta │ │ │ ├── MenuSprite-Selected.png │ │ │ ├── MenuSprite-Selected.png.meta │ │ │ ├── MenuSprite-Showroom.png │ │ │ ├── MenuSprite-Showroom.png.meta │ │ │ ├── MenuSprite.png │ │ │ ├── MenuSprite.png.meta │ │ │ ├── Normal.psd │ │ │ ├── Normal.psd.meta │ │ │ ├── Showroom.psd │ │ │ ├── Showroom.psd.meta │ │ │ ├── rl-background.jpg │ │ │ ├── rl-background.jpg.meta │ │ │ ├── season3.jpg │ │ │ └── season3.jpg.meta │ │ ├── Prefabs.meta │ │ ├── Prefabs │ │ │ ├── MenuButton.prefab │ │ │ ├── MenuButton.prefab.meta │ │ │ ├── SubMenuButton.prefab │ │ │ ├── SubMenuButton.prefab.meta │ │ │ ├── Submenu.prefab │ │ │ └── Submenu.prefab.meta │ │ ├── README.md │ │ ├── README.md.meta │ │ ├── Scenes.meta │ │ ├── Scenes │ │ │ ├── RocketLeague.unity │ │ │ └── RocketLeague.unity.meta │ │ ├── Scripts.meta │ │ ├── Scripts │ │ │ ├── BackButton.cs │ │ │ ├── BackButton.cs.meta │ │ │ ├── ShowSubMenu.cs │ │ │ ├── ShowSubMenu.cs.meta │ │ │ ├── TextScroll.cs │ │ │ └── TextScroll.cs.meta │ │ ├── readme-image.jpg │ │ └── readme-image.jpg.meta │ ├── Transitions.meta │ └── Transitions │ │ ├── Scenes.meta │ │ └── Scenes │ │ ├── Transitions.unity │ │ └── Transitions.unity.meta ├── WorldSpace.meta └── WorldSpace │ ├── HolographicWristUI.meta │ ├── HolographicWristUI │ ├── Images.meta │ ├── Images │ │ ├── HolographicUIBorder.png │ │ ├── HolographicUIBorder.png.meta │ │ ├── HolographicUIBorder.xcf │ │ └── HolographicUIBorder.xcf.meta │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── WristButton.prefab │ │ └── WristButton.prefab.meta │ ├── README.md │ ├── README.md.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── CharacterBody.meta │ │ ├── CharacterBody.unity │ │ ├── CharacterBody.unity.meta │ │ └── CharacterBody │ │ │ ├── LightingData.asset │ │ │ ├── LightingData.asset.meta │ │ │ ├── ReflectionProbe-0.exr │ │ │ └── ReflectionProbe-0.exr.meta │ ├── readme-image.jpg │ ├── readme-image.jpg.meta │ ├── readme-image2.jpg │ └── readme-image2.jpg.meta │ ├── Lootbox.meta │ ├── Lootbox │ ├── Prefabs.meta │ ├── Prefabs │ │ ├── Item.prefab │ │ ├── Item.prefab.meta │ │ ├── LootBox.prefab │ │ └── LootBox.prefab.meta │ ├── README.md │ ├── README.md.meta │ ├── Scenes.meta │ ├── Scenes │ │ ├── Lootbox.meta │ │ ├── Lootbox.unity │ │ ├── Lootbox.unity.meta │ │ └── Lootbox │ │ │ ├── LightingData.asset │ │ │ ├── LightingData.asset.meta │ │ │ ├── ReflectionProbe-0.exr │ │ │ └── ReflectionProbe-0.exr.meta │ ├── Scripts.meta │ ├── Scripts │ │ ├── LootBoxInventoryHandler.cs │ │ ├── LootBoxInventoryHandler.cs.meta │ │ ├── LootBoxUI.cs │ │ └── LootBoxUI.cs.meta │ ├── readme-image.jpg │ └── readme-image.jpg.meta │ ├── Transitions.meta │ └── Transitions │ ├── README.md │ ├── README.md.meta │ ├── Scenes.meta │ ├── Scenes │ ├── FadeInOut.unity │ └── FadeInOut.unity.meta │ ├── Scripts.meta │ ├── Scripts │ ├── FadeInOut.cs │ └── FadeInOut.cs.meta │ ├── readme-image.jpg │ └── readme-image.jpg.meta ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DOCUMENTATION.md ├── LICENSE ├── Packages └── manifest.json ├── ProjectSettings ├── AudioManager.asset ├── ClusterInputManager.asset ├── DynamicsManager.asset ├── EditorBuildSettings.asset ├── EditorSettings.asset ├── GraphicsSettings.asset ├── InputManager.asset ├── NavMeshAreas.asset ├── NetworkManager.asset ├── Physics2DSettings.asset ├── PresetManager.asset ├── ProjectSettings.asset ├── ProjectVersion.txt ├── QualitySettings.asset ├── TagManager.asset ├── TimeManager.asset ├── UnityConnectSettings.asset └── VFXManager.asset ├── README.md ├── STYLE-GUIDELINES.md ├── Skeleton ├── README.md ├── Scene.unity └── readme-image.jpg ├── create-files.py ├── readme-image.jpg ├── unity-ui-examples.licenseheader └── unity-ui-examples.sln.DotSettings /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /Assets/Common.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd2721292fc859a46843372293c8c3d7 3 | folderAsset: yes 4 | timeCreated: 1504268317 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38d9dbf2854523b4f97d384341de902d 3 | folderAsset: yes 4 | timeCreated: 1504268329 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Animation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 984718f4d78281842b27c1bcefe8ed4c 3 | folderAsset: yes 4 | timeCreated: 1504276137 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Animation/Canvas.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ac89d4af20ab5c47ab9717e28da723e 3 | timeCreated: 1504276137 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 9100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Animation/OpenCanvasAnimation.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 003bbd16a09fde64d8dd8c63c30f6a98 3 | timeCreated: 1504276137 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 7400000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3c0b74faec923b4593d70d387de5f7c 3 | folderAsset: yes 4 | timeCreated: 1504271219 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Prefabs/GroundCamera.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: add48e8797f064846bf59c784d502dbf 3 | timeCreated: 1504271233 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cdc9a73c2fcab14a916a105b2c019f7 3 | folderAsset: yes 4 | timeCreated: 1504271215 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Cameras/Scripts/GroundCam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 246bd9382c52ec9458c8071a376b5aa0 3 | timeCreated: 1504268340 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Common/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19c13f6b10f8fcd49ac6d27d5d0cf46e 3 | folderAsset: yes 4 | timeCreated: 1505911091 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/Scripts/BindTextToAnotherTextElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fabf7faa31f79cd4084f186079dbe9ea 3 | timeCreated: 1506014664 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Common/Scripts/ExtentionMethods.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b4a25a5baaeb9f43adf1deb6e2209f9 3 | timeCreated: 1505911102 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Common/Scripts/VerticalText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10a88247f51b3ba479d94c9a7a8da822 3 | timeCreated: 1506345155 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa818e8019a1cbb4b88fcf0ddfecbd09 3 | folderAsset: yes 4 | timeCreated: 1504292991 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 604bd9e7358cf48c0969f5b515a8c51c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/CameraGuidelines.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86f4276d9602ff547968823666aa5699 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a869b219648fd6c47a3c134f3520ccff 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Prefabs/CctvCamera.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 851d11542d51c464e89acf6875599172 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Prefabs/FreeLookCameraRig.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49a0e923d39ec3c4c8bb97699e2f2903 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Prefabs/HandheldCamera.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5be31db3f71b0642af74fe491b4bc89 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Prefabs/MultipurposeCameraRig.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baec086904791744185aaa07a6cf55c2 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7b22774d57de9f4eb961b3ff68ed80a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/AbstractTargetFollower.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89a534d869bfccd49bebf7cb6fb244b6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/AutoCam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8d3968294210ba4a9d2bb96dfa74a16 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/FreeLookCam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e44af8091779fcb40801d5b284353dbe 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/HandHeldCam.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.Cameras.Scripts { 4 | [AddComponentMenu("Scripts/Cameras/HandHeldCam")] 5 | public class HandHeldCam : LookatTarget { 6 | [SerializeField] private float m_SwaySpeed = .5f; 7 | [SerializeField] private float m_BaseSwayAmount = .5f; 8 | [SerializeField] private float m_TrackingSwayAmount = .5f; 9 | [Range(-1, 1)] [SerializeField] private float m_TrackingBias = 0; 10 | 11 | 12 | protected override void FollowTarget(float deltaTime) { 13 | base.FollowTarget(deltaTime); 14 | 15 | float bx = Mathf.PerlinNoise(0, Time.time * m_SwaySpeed) - 0.5f; 16 | float by = Mathf.PerlinNoise(0, (Time.time * m_SwaySpeed) + 100) - 0.5f; 17 | 18 | bx *= m_BaseSwayAmount; 19 | by *= m_BaseSwayAmount; 20 | 21 | float tx = (Mathf.PerlinNoise(0, Time.time * m_SwaySpeed) - 0.5f) + m_TrackingBias; 22 | float ty = (Mathf.PerlinNoise(0, (Time.time * m_SwaySpeed) + 100) - 0.5f) + m_TrackingBias; 23 | 24 | tx *= -m_TrackingSwayAmount * m_FollowVelocity.x; 25 | ty *= m_TrackingSwayAmount * m_FollowVelocity.y; 26 | 27 | transform.Rotate(bx + tx, by + ty, 0); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/HandHeldCam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d947636a9390f6a46a121124154e6e3f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/LookatTarget.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2ec2b96de5640e42a622fc3064f1c80 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/PivotBasedCameraRig.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.Cameras.Scripts { 4 | [AddComponentMenu("Scripts/Cameras/PivotBasedCameraRig")] 5 | public abstract class PivotBasedCameraRig : AbstractTargetFollower { 6 | // This script is designed to be placed on the root object of a camera rig, 7 | // comprising 3 gameobjects, each parented to the next: 8 | 9 | // Camera Rig 10 | // Pivot 11 | // Camera 12 | protected Transform m_Cam; // the transform of the camera 13 | protected Transform m_Pivot; // the point at which the camera pivots around 14 | protected Vector3 m_LastTargetPosition; 15 | 16 | 17 | protected virtual void Awake() { 18 | // find the camera in the object hierarchy 19 | m_Cam = GetComponentInChildren().transform; 20 | m_Pivot = m_Cam.parent; 21 | } 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/PivotBasedCameraRig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58cb183e16853564e9ed457f8a296db1 3 | labels: 4 | - Done 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/ProtectCameraFromWallClip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94b04ec3bda6b7747aa53936ef3b0ae2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Cameras/Scripts/TargetFieldOfView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a62942d9af3f36d448094c6ed1f214dd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c32f58513a41ef4dab9cb7704c5fb92 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 943e057eaae705e43b9e9b2e53d6adb0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dac79461900e0f4c93561031c2e6902 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep01.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep01.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep01.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42e65e088b3f4374e851b8dbd38f3df9 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep02.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep02.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep02.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bc94ec6ed537e743b481638bdcd503d 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep03.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep03.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep03.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a9383dda6cabc047b7a297602e93eb4 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep04.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep04.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Footstep04.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9714160ce34f2b4ab63ff8c27bd68e1 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Jump.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Jump.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Jump.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5897aeed9b676024fbb8c694b421a861 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Land.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Land.wav -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Audio/Land.wav.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b09d59f4499d45428baa7a21e954296 3 | AudioImporter: 4 | serializedVersion: 5 5 | format: -1 6 | loadType: 1 7 | quality: -1 8 | sampleRate: 0 9 | forceToMono: 0 10 | preloadAudioData: 1 11 | loadInBackground: 0 12 | overrideSampleRate: 0 13 | optimizeSampleRate: 0 14 | 3D: 1 15 | userData: 16 | assetBundleName: 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/FirstPersonCharacterGuidelines.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc9b000e9b8028247bd816e159382646 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bfb2599080d5d24e84362b4ae314ae7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Prefabs/FPSController.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e9e851c0e142814dac026a256ba2ac0 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Prefabs/RigidBodyFPSController.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6453f8e1f814744d8b94e5a6d1f9942 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 314f49b24dc9d5d40956a7b28c67b237 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Scripts/FirstPersonController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05ec5cf00ca181d45a42ba1870e148c3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Scripts/HeadBob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83c81407209f85e4c87c0cda8b32868e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Scripts/MouseLook.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37e60a97f2c87ae41b6cdc1055d78cb9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/FirstPersonCharacter/Scripts/RigidbodyFirstPersonController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81c9795a96c094f4cbde4d65546aa9b2 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 438c5036def53d643a5c720213903c0f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41db8cbfecdbdb54ab2bac971c05547a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Materials/RollerBallGrey.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fd099d339b4ae34692c8258e4f87531 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Materials/RollerBallWhite.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b5dce0492bdfb648a389fe390071625 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7076a2a45ec52cc469dff98247300c0f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Models/RollerBall.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/RollerBall/Models/RollerBall.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d2f1a0944eff024ab396500807b91cd 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Prefabs/RollerBall.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 753ea9ccf9eee6c42a0954ec8663b992 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/RollerBallGuidelines.txt: -------------------------------------------------------------------------------- 1 | The RollerBall prefab is a very simple controllable example which is designed to be used as-is. Just drop the prefab into your scene and you're good to go. It's designed as a minimal demonstration of using our Cross Platform Input scripts, and to demonstrate the way we've chosen to separate the input from the mechanics of the controller, so that you're free to swap in other input styles or AI controls. 2 | 3 | The ball converts its input to camera-relative motion, so it works fine with any of the camera rigs provided - even the CCTV Camera Rig! 4 | 5 | The simplest way to get started with the rolling ball controller is to: 6 | 7 | 1) Start with a suitable scene. There ought to be enough flat ground to roll around on. 8 | 9 | 2) Place the "RollerBall" prefab in the scene. 10 | 11 | 3) Place a camera rig in the scene, from the Cameras folder. 12 | 13 | 4) If present, delete the "Main Camera" that exists in new scenes by default. The camera rigs contain their own camera, so you don't need the default camera. 14 | 15 | There are a number of simple adjustable settings on the Ball allowing you to change the handling and jump power. For more information, see the comments in the script. -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/RollerBallGuidelines.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cdb788e79be7594e8cc8e1f742d23b7 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 41b808ba7c2f15e47bef4912db87d7c5 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Scripts/Ball.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e004fefca5c7ba44d9c5ffd46fdee2ed 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Scripts/BallUserControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daa7e0829bc72c94babd728cc0466196 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0245c71eb710114392b7dcfe5484e1b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Textures/RollerBallAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/RollerBall/Textures/RollerBallAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Textures/RollerBallAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b42c70f54fe4f24d84cdc651f46c005 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 1024 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/RollerBall/Textures/RollerBallSpecularGloss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/RollerBall/Textures/RollerBallSpecularGloss.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8912f13e18e67bc478684ec30d73bc64 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb0e763ded53048dd80e7b78c35ded56 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidCrouch.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidCrouch.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidIdle.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidIdle.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidIdleJumpUp.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidIdleJumpUp.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidJumpAndFall.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidJumpAndFall.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidMidAir.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidMidAir.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRun.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRun.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRunTurn.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRunTurn.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRunTurnSharp.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidRunTurnSharp.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidStandTurn.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidStandTurn.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalk.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalk.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalkTurn.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalkTurn.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalkTurnSharp.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animation/HumanoidWalkTurnSharp.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animator.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29486a9cd1773f44f80570b5bd896a1d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Animator/ThirdPersonAnimatorController.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2cf68ff4b1ffda45a77f7307dd789b9 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f93df448921b46c45999c77f43856ba2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Materials/EthanGrey.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 621e901dcf5ebaf46bce29d18f67194c 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Materials/EthanWhite.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f62b52b2d4b721742a0bc5c6b4db468d 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aef224e1951a8274684081643c7fa672 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Models/Ethan.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Models/Ethan.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e09f07f9be24b2d4180a74a671348b5b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Prefabs/AIThirdPersonController.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54eb5844754051b40a918a84c33b7c1a 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Prefabs/ThirdPersonController.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7737647c22c1fc64a88d5cd030c352ce 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ee9c33ffee000840b0fed14ec400bc9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Scripts/AICharacterControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c5335f0882fe4d478883cc8c58ce906 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Scripts/ThirdPersonCharacter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce7a80d520cacc042b5fe14f373d8173 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Scripts/ThirdPersonUserControl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 521b611700410be45810047f0a74e899 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0de3730b71e479c47995d4a98395073e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Textures/EthanNormals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Textures/EthanNormals.jpg -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Textures/EthanOcclusion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/Textures/EthanOcclusion.jpg -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Characters/ThirdPersonCharacter/ThirdPersonCharacterGuidelines.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af82a5dcdad0f544c99fd1a84212021d 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 710bc43f80d178548bd226c252c8e65b 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/CrossPlatformInputGuidelines.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3b997593a4f12c4c991490593f3b513 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d3fb8e05edcf4b41aef584ca1b0d06f 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs/CarTiltControls.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 174090ae7f9eff84abe76f0ff062efac 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs/DualTouchControls.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2169821f0567671499a5c10104c69c24 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs/MobileAircraftControls.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3369231b1ed7ad34e84d9240a571db81 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs/MobileSingleStickControl.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9529ecc3d479da5499993355e6c2cb4f 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Prefabs/MobileTiltControlRig.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 999388b68bb99b44099461bfbed94358 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f66eeca8ac36914e9ec9a716a9d9f73 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/AxisTouchButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ab98b66288df7b4fa182075f2f12bd6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/ButtonHandler.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.CrossPlatformInput.Scripts { 4 | 5 | [AddComponentMenu("Scripts/Standard Assets/CrossPlatformInput/ButtonHandler")] 6 | public class ButtonHandler : MonoBehaviour { 7 | 8 | public string Name; 9 | 10 | public void SetDownState() { 11 | CrossPlatformInputManager.SetButtonDown(Name); 12 | } 13 | 14 | public void SetUpState() { 15 | CrossPlatformInputManager.SetButtonUp(Name); 16 | } 17 | 18 | public void SetAxisPositiveState() { 19 | CrossPlatformInputManager.SetAxisPositive(Name); 20 | } 21 | 22 | public void SetAxisNeutralState() { 23 | CrossPlatformInputManager.SetAxisZero(Name); 24 | } 25 | 26 | public void SetAxisNegativeState() { 27 | CrossPlatformInputManager.SetAxisNegative(Name); 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/ButtonHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85bf3be603548374ca46f521a3aa7fda 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/CrossPlatformInputManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ac1ce5a5adfd9f46adbf5b6f752a47c 3 | labels: 4 | - Done 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: -1010 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/InputAxisScrollbar.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.CrossPlatformInput.Scripts 4 | { 5 | [AddComponentMenu("Scripts/Standard Assets/CrossPlatformInput/InputAxisScrollbar")] 6 | public class InputAxisScrollbar : MonoBehaviour 7 | { 8 | public string axis; 9 | 10 | public void HandleInput(float value) 11 | { 12 | CrossPlatformInputManager.SetAxis(axis, (value*2f) - 1f); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/InputAxisScrollbar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d3269566d48b8447bb48d2259e28f8b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/Joystick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00c3c865782347f41b6358d9fba14b48 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/MobileControlRig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71398ce7fbc3a5b4fa50b50bd54317a7 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/PlatformSpecific.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bc72db1e9dcb9647818df5a07871127 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/PlatformSpecific/MobileInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9703d53e47195aa4190acd11369ccd1b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/PlatformSpecific/StandaloneInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9961032f4f02c4f41997c3ea399d2f22 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/TiltInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c2d84226fbbaf94e9c1451f1c39b06a 3 | labels: 4 | - Not 5 | - Fully 6 | - Implemented 7 | MonoImporter: 8 | serializedVersion: 2 9 | defaultReferences: [] 10 | executionOrder: -1001 11 | icon: {instanceID: 0} 12 | userData: 13 | assetBundleName: 14 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/TouchPad.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1caf40fc8bebb6b43b2550c05ca791d6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Scripts/VirtualInput.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f57aeb1b8dce3342bea5c28ac17db24 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1835e4537efbdd94b93c2dd136860f1d 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorOverSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorOverSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorOverSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb5f6e2757c821940b69cf1456f7865a 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonAcceleratorUpSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f588d850485d0ae479d73cf3bd0b7b00 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowOverSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowOverSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowOverSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 49b611e658efbf443b686a4036f74fe3 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonArrowUpSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4db017495c69e8140a56a0e2b669e3f8 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeOverSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeOverSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeOverSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b1a64ea234fb2343b8d0686c51280de 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonBrakeUpSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 827c9cd4a3943534f909ac6473e17288 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonCameraCycleUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonCameraCycleUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonCameraCycleUpSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3983c59ebf804b4abba687bd7c9e92f 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonResetSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonResetSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonSpacebarSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonSpacebarSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonThumbstickOverSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonThumbstickOverSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonThumbstickOverSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5485e2f56028a3c4cb54f5caa167377e 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonThumbstickUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonThumbstickUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonTimescaleFullUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonTimescaleFullUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonTimescaleSlowUpSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/ButtonTimescaleSlowUpSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/SliderBackgroundSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/SliderBackgroundSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/SliderHandleSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/SliderHandleSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/SliderHandleSprite.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0626b924325d1c34cafa6b22297f4e4f 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 256 29 | textureSettings: 30 | filterMode: 1 31 | aniso: 16 32 | mipBias: -1 33 | wrapMode: 1 34 | nPOTScale: 0 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 1 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 1 46 | textureType: 8 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/CrossPlatformInput/Sprites/TouchpadSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/CrossPlatformInput/Sprites/TouchpadSprite.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93f6e7c11726a974f9d359c25e6edb5f 3 | folderAsset: yes 4 | timeCreated: 1504292991 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Editor/CrossPlatformInput.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 696c0e7b8c74e1442acbf15c2df9e72d 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Editor/CrossPlatformInput/CrossPlatformInputInitialize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db7667203062c644ea1877077e30ebd6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d757120c2679c94f95bbb8c06341f10 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c32de72f872aad9448b3118fda0231fb 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/License!.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf1acff8cf98a440dba907e79fd30ebc 3 | TextScriptImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansBold.ttf -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansBold.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87c316b602156405d92e616621658222 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 | assetBundleName: 16 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansLight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansLight.ttf -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansLight.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04a842e316b6f44bf8da702de26a8ed6 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 | assetBundleName: 16 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansRegular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansRegular.ttf -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansRegular.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b51a3e520f9164da198dc59c8acfccd6 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 | assetBundleName: 16 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansSemibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansSemibold.ttf -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/OpenSans/OpenSansSemibold.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01cd679a1b9ee48bf9c546f6ce2cb97e 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 | assetBundleName: 16 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/Unipix.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Fonts/Unipix.ttf -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Fonts/Unipix.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f16052dfd5f6f54e94e97ecedd4c86b 3 | timeCreated: 1447161301 4 | licenseType: Pro 5 | TrueTypeFontImporter: 6 | serializedVersion: 2 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 1 10 | characterPadding: 0 11 | includeFontData: 1 12 | use2xBehaviour: 0 13 | fontNames: [] 14 | fallbackFontReferences: [] 15 | customCharacters: 16 | fontRenderingMode: 0 17 | userData: 18 | assetBundleName: 19 | assetBundleVariant: 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eebb5849c50a2c4ea24ded96e6f3aac 3 | folderAsset: yes 4 | timeCreated: 1427462663 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Bouncy.physicmaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Bouncy 9 | dynamicFriction: .300000012 10 | staticFriction: .300000012 11 | bounciness: 1 12 | frictionCombine: 0 13 | bounceCombine: 3 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | --- !u!1002 &13400001 18 | EditorExtensionImpl: 19 | serializedVersion: 6 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Bouncy.physicmaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f93f63d068b08c459038c40fce897d8 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Ice.physicmaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Ice 9 | dynamicFriction: .100000001 10 | staticFriction: .100000001 11 | bounciness: 0 12 | frictionCombine: 2 13 | bounceCombine: 2 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | --- !u!1002 &13400001 18 | EditorExtensionImpl: 19 | serializedVersion: 6 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Ice.physicmaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba92fb44336020f40bdf294bb66bc9da 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/MaxFriction.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: MaxFriction 9 | dynamicFriction: 1 10 | staticFriction: 1 11 | bounciness: 0 12 | frictionCombine: 3 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/MaxFriction.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e52fb17f9b1e7fd48b8955f1391d3688 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Metal.physicmaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Metal 9 | dynamicFriction: .150000006 10 | staticFriction: .150000006 11 | bounciness: 0 12 | frictionCombine: 1 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | --- !u!1002 &13400001 18 | EditorExtensionImpl: 19 | serializedVersion: 6 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Metal.physicmaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01571ba68fb2dad46aa03094ab219579 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Rubber.physicmaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Rubber 9 | dynamicFriction: 1 10 | staticFriction: 1 11 | bounciness: .5 12 | frictionCombine: 3 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | --- !u!1002 &13400001 18 | EditorExtensionImpl: 19 | serializedVersion: 6 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Rubber.physicmaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52baaeb214519f347a35cf0edfd262ff 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Wood.physicmaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Wood 9 | dynamicFriction: .449999988 10 | staticFriction: .449999988 11 | bounciness: 0 12 | frictionCombine: 0 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | --- !u!1002 &13400001 18 | EditorExtensionImpl: 19 | serializedVersion: 6 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/Wood.physicmaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3aeb7dadc0c69d54d9e5777e9d5631f1 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/ZeroFriction.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: ZeroFriction 9 | dynamicFriction: 0 10 | staticFriction: 0 11 | bounciness: 0 12 | frictionCombine: 2 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/PhysicsMaterials/ZeroFriction.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2815a7ab32e42c4bb42f59caacb8ec1 3 | timeCreated: 1427463081 4 | licenseType: Pro 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 153c77e0022ff3148beba89b18de3476 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 11fa60a4f5bdba144a008a674f32eb19 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/NavyGrid.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76ff537c8e1a84345868e6aeee938ab3 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/NavySmooth.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1032d41f900276c40a9dd24f55b7d420 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/PinkGrid.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c19a618a0bd9844583b91dca0875a34 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/PinkSmooth.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fed4e78bda2b3de45954637fee164b8c 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/YellowGrid.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 82096aab38f01cb40a1cbf8629a810ba 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Materials/YellowSmooth.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e1d36c4bbd37d54f9ea183e4f5fd656 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 244e48ea2b590df4eb7841878685db1e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/BlockPrototype04x04x04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/BlockPrototype04x04x04.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/CubePrototype02x02x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/CubePrototype02x02x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/CubePrototype04x04x04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/CubePrototype04x04x04.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/CubePrototype08x08x08.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/CubePrototype08x08x08.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype04x01x04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype04x01x04.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype08x01x08.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype08x01x08.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype64x01x64.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/FloorPrototype64x01x64.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/HousePrototype16x16x24.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/HousePrototype16x16x24.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/JoinInnerPrototype01x06x01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/JoinInnerPrototype01x06x01.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/JoinMidPrototype04x06x01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/JoinMidPrototype04x06x01.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/JoinOuterPrototype02x06x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/JoinOuterPrototype02x06x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PickupPrototype01x01x01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PickupPrototype01x01x01.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PillarPrototype01x02x01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PillarPrototype01x02x01.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PillarPrototype02x08x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PillarPrototype02x08x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype02x01x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype02x01x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype04x01x04.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype04x01x04.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype08x01x08.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/PlatformPrototype08x01x08.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/RampPrototype04x02x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/RampPrototype04x02x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/StepsPrototype04x02x02.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/StepsPrototype04x02x02.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Models/WallPrototype08x08x01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Models/WallPrototype08x08x01.fbx -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7fd744af0c01c94c9c84cc342423458 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/BlockPrototype04x04x04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab33e6080ae416b4d899f39fa8951b98 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/CubePrototype02x02x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b127815fd0f2074eae3a0c6a4786d0b 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/CubePrototype04x04x04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d2e4237b4429b34fae4c9eb3cd9efd5 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/CubePrototype08x08x08.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90d8e09703679534295bd2cacb73d6de 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/FloorPrototype04x01x04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4620f3c93dca8c94c9124d8ba443f43e 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/FloorPrototype08x01x08.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 584a8ef4749c89745b7ae07f3ba7617f 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/FloorPrototype64x01x64.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3681543e5b0f59742b73073cb379cdc6 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/HousePrototype16x16x24.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5862bbfe91a75054ca72c13b555b6ac5 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/JoinInnerPrototype01x06x01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ae7f9f9eacff4142b21eb85ae606fdc 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/JoinMidPrototype04x06x01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04a24b5e91096bd4e8ae6fba35c4dbf8 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/JoinOuterPrototype02x06x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b321aed21e0872743a175d8dbbe12ac8 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PickupPrototype.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c02747e7134ef1948a039c94a8f33c5b 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PillarPrototype01x02x01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88b5bfec6f1bd17439b2f4339902dca6 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PillarPrototype02x08x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44884af1ac1d64d42902da40268ba120 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PlatformPrototype02x01x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45635d5190a12bc4884469b7dcafa846 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PlatformPrototype04x01x04.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 831c1389ceffed84d947c9aa3fc86ac2 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/PlatformPrototype08x01x08.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f114e6b62ad5134b9ba4e0a01ddc050 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/RampPrototype04x02x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e11ef4f39bc65e44a4b0755ecac6ea1 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/StepsPrototype04x02x02.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d85d3a32fb6157d488e31edf82b7b1c4 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Prefabs/WallPrototype08x08x01.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93e86b57e56570d46814839867bf9a52 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8fa688219e8c82344b3714e4e5781647 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Shaders/WorldCoordDiffuse.shader: -------------------------------------------------------------------------------- 1 | Shader "Custom/WorldCoord Diffuse" { 2 | Properties { 3 | _Color ("Main Color", Color) = (1,1,1,1) 4 | _MainTex ("Base (RGB)", 2D) = "white" {} 5 | _BaseScale ("Base Tiling", Vector) = (1,1,1,0) 6 | } 7 | 8 | SubShader { 9 | Tags { "RenderType"="Opaque" } 10 | LOD 150 11 | 12 | CGPROGRAM 13 | #pragma surface surf Lambert 14 | 15 | sampler2D _MainTex; 16 | 17 | fixed4 _Color; 18 | fixed3 _BaseScale; 19 | 20 | struct Input { 21 | float2 uv_MainTex; 22 | float3 worldPos; 23 | float3 worldNormal; 24 | 25 | }; 26 | 27 | void surf (Input IN, inout SurfaceOutput o) { 28 | fixed4 texXY = tex2D(_MainTex, IN.worldPos.xy * _BaseScale.z);// IN.uv_MainTex); 29 | fixed4 texXZ = tex2D(_MainTex, IN.worldPos.xz * _BaseScale.y);// IN.uv_MainTex); 30 | fixed4 texYZ = tex2D(_MainTex, IN.worldPos.yz * _BaseScale.x);// IN.uv_MainTex); 31 | fixed3 mask = fixed3( 32 | dot (IN.worldNormal, fixed3(0,0,1)), 33 | dot (IN.worldNormal, fixed3(0,1,0)), 34 | dot (IN.worldNormal, fixed3(1,0,0))); 35 | 36 | fixed4 tex = 37 | texXY * abs(mask.x) + 38 | texXZ * abs(mask.y) + 39 | texYZ * abs(mask.z); 40 | fixed4 c = tex * _Color; 41 | o.Albedo = c.rgb; 42 | } 43 | ENDCG 44 | } 45 | 46 | FallBack "Diffuse" 47 | } 48 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Shaders/WorldCoordDiffuse.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 406a976191e8366459222b654c60e1f8 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec897f9ee2210c749ad1898ea59326f9 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/GridEmissive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/GridEmissive.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/GridEmissive.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a196fd6788131ec459bfb26012466fc1 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: 2 31 | aniso: 4 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchMauveAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchMauveAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchMauveAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c3edc74ae8207fd45a93c4ed8ee27567 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86e4aa9207c9e2740b6ace599d659c05 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 32 29 | textureSettings: 30 | filterMode: -1 31 | aniso: 0 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyDarkAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyDarkAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchNavyDarkAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a336ccf90791f9841b7e680c010d1e88 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchOrangeAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchOrangeAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchOrangeAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b939c5b46fae7e49af7d85f731ba4ec 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchPinkDAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchPinkDAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchPinkDAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 580615edf5e29d245af58fc5fe2b06ac 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 32 29 | textureSettings: 30 | filterMode: -1 31 | aniso: 0 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchTealAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchTealAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchTealAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 590546bcbd472d94e874f6e0c76cc266 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchTurquoiseAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchTurquoiseAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchTurquoiseAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c4d7ee42c7d4f944b2ce9d370fa265c 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 32 29 | textureSettings: 30 | filterMode: -1 31 | aniso: 0 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchWhiteAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchWhiteAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchWhiteAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d0b29cecf2678b41982d2173d3670ff 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 2048 29 | textureSettings: 30 | filterMode: -1 31 | aniso: -1 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchYellowAlbedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/Common/StandardAssets/Prototyping/Textures/SwatchYellowAlbedo.png -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Prototyping/Textures/SwatchYellowAlbedo.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4646ae63b0bcca40b1bdde3b87e01bf 3 | TextureImporter: 4 | fileIDToRecycleName: {} 5 | serializedVersion: 2 6 | mipmaps: 7 | mipMapMode: 0 8 | enableMipMap: 1 9 | linearTexture: 0 10 | correctGamma: 0 11 | fadeOut: 0 12 | borderMipMap: 0 13 | mipMapFadeDistanceStart: 1 14 | mipMapFadeDistanceEnd: 3 15 | bumpmap: 16 | convertToNormalMap: 0 17 | externalNormalMap: 0 18 | heightScale: .25 19 | normalMapFilter: 0 20 | isReadable: 0 21 | grayScaleToAlpha: 0 22 | generateCubemap: 0 23 | cubemapConvolution: 0 24 | cubemapConvolutionSteps: 8 25 | cubemapConvolutionExponent: 1.5 26 | seamlessCubemap: 0 27 | textureFormat: -1 28 | maxTextureSize: 32 29 | textureSettings: 30 | filterMode: -1 31 | aniso: 0 32 | mipBias: -1 33 | wrapMode: -1 34 | nPOTScale: 1 35 | lightmap: 0 36 | rGBM: 0 37 | compressionQuality: 50 38 | spriteMode: 0 39 | spriteExtrude: 1 40 | spriteMeshType: 1 41 | alignment: 0 42 | spritePivot: {x: .5, y: .5} 43 | spriteBorder: {x: 0, y: 0, z: 0, w: 0} 44 | spritePixelsToUnits: 100 45 | alphaIsTransparency: 0 46 | textureType: -1 47 | buildTargetSettings: [] 48 | spriteSheet: 49 | sprites: [] 50 | spritePackingTag: 51 | userData: 52 | assetBundleName: 53 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4539eb30e895bbb41b5eae6df2dde978 3 | folderAsset: yes 4 | timeCreated: 1436977288 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/ActivateTrigger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8634e062924929664361c08745211fb 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/AlphaButtonClickMask.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 971f44ba24a74294294daed00507d80e 3 | timeCreated: 1436868016 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/AutoMobileShaderSwitch.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c4978ff6447f9040b84acc89b0bbdc8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/AutoMoveAndRotate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1347817507220a4384f3ff6f7c24546 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/CameraRefocus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1e2e7a54dcc8694ab1eca46d072f264 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/CurveControlledBob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 492f54f4accf00440828ffcb9e4fcc19 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/DragRigidbody.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58650e15a2607e44daa0f150e0061d89 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/DynamicShadowSettings.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8566902b50d5bfb4fb7f8b89f9cdbe8b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/EventSystemChecker.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.EventSystems; 3 | 4 | namespace Assets.Common.StandardAssets.Utility { 5 | [AddComponentMenu("Scripts/Standard Assets/Utility/EventSystem Checker")] 6 | public class EventSystemChecker : MonoBehaviour { 7 | // public GameObject eventSystem; 8 | 9 | // Use this for initialization 10 | void Awake() { 11 | if (!FindObjectOfType()) { 12 | // Instantiate(eventSystem); 13 | GameObject obj = new GameObject("EventSystem"); 14 | obj.AddComponent(); 15 | obj.AddComponent().forceModuleActive = true; 16 | } 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/EventSystemChecker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c0578910bbe00d43919a92c7b9893fe 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/FOVKick.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6045a93fb05b9c74884821030da2c46c 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/FPSCounter.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | namespace Assets.Common.StandardAssets.Utility 5 | { 6 | [RequireComponent(typeof (Text))] 7 | [AddComponentMenu("Scripts/Standard Assets/Utility/FPS Counter")] 8 | public class FPSCounter : MonoBehaviour 9 | { 10 | const float fpsMeasurePeriod = 0.5f; 11 | private int m_FpsAccumulator = 0; 12 | private float m_FpsNextPeriod = 0; 13 | private int m_CurrentFps; 14 | const string display = "{0} FPS"; 15 | private Text m_Text; 16 | 17 | 18 | private void Start() 19 | { 20 | m_FpsNextPeriod = Time.realtimeSinceStartup + fpsMeasurePeriod; 21 | m_Text = GetComponent(); 22 | } 23 | 24 | 25 | private void Update() 26 | { 27 | // measure average frames per second 28 | m_FpsAccumulator++; 29 | if (Time.realtimeSinceStartup > m_FpsNextPeriod) 30 | { 31 | m_CurrentFps = (int) (m_FpsAccumulator/fpsMeasurePeriod); 32 | m_FpsAccumulator = 0; 33 | m_FpsNextPeriod += fpsMeasurePeriod; 34 | m_Text.text = string.Format(display, m_CurrentFps); 35 | } 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/FPSCounter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22bbf57ec543cee42a5aa0ec2dd9e457 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/FollowTarget.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.Utility { 4 | [AddComponentMenu("Scripts/Standard Assets/Utility/Follow Target")] 5 | public class FollowTarget : MonoBehaviour { 6 | public Transform target; 7 | public Vector3 offset = new Vector3(0f, 7.5f, 0f); 8 | 9 | 10 | private void LateUpdate() { 11 | transform.position = target.position + offset; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/FollowTarget.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 246cc59c7a84ea44f87f6b70acfe30c5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/ForcedReset.cs: -------------------------------------------------------------------------------- 1 | using Assets.Common.StandardAssets.CrossPlatformInput.Scripts; 2 | using UnityEngine; 3 | using UnityEngine.SceneManagement; 4 | 5 | namespace Assets.Common.StandardAssets.Utility 6 | { 7 | [RequireComponent(typeof (GUITexture))] 8 | [AddComponentMenu("Scripts/Standard Assets/Utility/Forced Reset")] 9 | public class ForcedReset : MonoBehaviour 10 | { 11 | private void Update() 12 | { 13 | // if we have forced a reset ... 14 | if (CrossPlatformInputManager.GetButtonDown("ResetObject")) 15 | { 16 | // ... reload the scene 17 | SceneManager.LoadScene(SceneManager.GetSceneAt(0).name); 18 | } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/ForcedReset.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b886447cba80f74e820adb3c9e70c76 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/LerpControlledBob.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1bbfafbde15c854681023b9e01e12dd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/ObjectResetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 643c971818f68d3439e84b5d8bdafe07 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/ParticleSystemDestroyer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 29014cd42b6d273408e0ceefd336c0b3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/PlatformSpecificContent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b27507c5d0efbbd47ac8c1de9a1a0a35 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b43a4ef15621158419a2b639f7a98245 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | assetBundleName: 7 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/Prefabs/FramerateCounter.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81154777d5417884981849c5243f6c01 3 | NativeFormatImporter: 4 | userData: 5 | assetBundleName: 6 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/SimpleActivatorMenu.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.Utility 4 | { 5 | [AddComponentMenu("Scripts/Standard Assets/Utility/Simple Activator Menu")] 6 | public class SimpleActivatorMenu : MonoBehaviour 7 | { 8 | // An incredibly simple menu which, when given references 9 | // to gameobjects in the scene 10 | public GUIText camSwitchButton; 11 | public GameObject[] objects; 12 | 13 | 14 | private int m_CurrentActiveObject; 15 | 16 | 17 | private void OnEnable() 18 | { 19 | // active object starts from first in array 20 | m_CurrentActiveObject = 0; 21 | camSwitchButton.text = objects[m_CurrentActiveObject].name; 22 | } 23 | 24 | 25 | public void NextCamera() 26 | { 27 | int nextactiveobject = m_CurrentActiveObject + 1 >= objects.Length ? 0 : m_CurrentActiveObject + 1; 28 | 29 | for (int i = 0; i < objects.Length; i++) 30 | { 31 | objects[i].SetActive(i == nextactiveobject); 32 | } 33 | 34 | m_CurrentActiveObject = nextactiveobject; 35 | camSwitchButton.text = objects[m_CurrentActiveObject].name; 36 | } 37 | } 38 | } 39 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/SimpleActivatorMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69b69a5b0e0a85b4aa97a7edc40c37d1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/SimpleMouseRotator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cadd54e4832aeef4b9359f44cbe335cd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/SmoothFollow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f76806479d916a64aa03f8e3eba7912f 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/TimedObjectActivator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a7cedf246fca744f90cbdc9dbe41166 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/TimedObjectDestructor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Assets.Common.StandardAssets.Utility 4 | { 5 | [AddComponentMenu("Scripts/Standard Assets/Utility/Timed Object Destructor")] 6 | public class TimedObjectDestructor : MonoBehaviour 7 | { 8 | [SerializeField] private float m_TimeOut = 1.0f; 9 | [SerializeField] private bool m_DetachChildren = false; 10 | 11 | 12 | private void Awake() 13 | { 14 | Invoke("DestroyNow", m_TimeOut); 15 | } 16 | 17 | 18 | private void DestroyNow() 19 | { 20 | if (m_DetachChildren) 21 | { 22 | transform.DetachChildren(); 23 | } 24 | 25 | DestroyObject(gameObject); 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/TimedObjectDestructor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37fac21d1f093d344816942d1abce94e 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/WaypointCircuit.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70852dc981465ea48bb527b9e33a87fd 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/Common/StandardAssets/Utility/WaypointProgressTracker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5cb22d331ef7d64796f917c6a455a32 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | assetBundleName: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 504d474871e7c654ba515dd03bba248d 3 | folderAsset: yes 4 | timeCreated: 1504268240 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73709e73010d70f4697bc79627f9aefa 3 | folderAsset: yes 4 | timeCreated: 1506254984 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f6e8e1fb533ca84ab674710fe40bb09 3 | folderAsset: yes 4 | timeCreated: 1506254984 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Prefabs/Bar Chart Component.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2307b2c483549c84bbc95b8d42cc940f 3 | timeCreated: 1506270538 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90b459af98966aa44b651f861272af48 3 | timeCreated: 1506254984 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c32270e794a8624999cb0c3282d2c6b 3 | folderAsset: yes 4 | timeCreated: 1506254984 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scenes/BarChart.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f39da4c2ce11455478cc85c07525c951 3 | timeCreated: 1506254984 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25b34e534a7d439408c5289f76a6852a 3 | folderAsset: yes 4 | timeCreated: 1506254984 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scripts/BarChartComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0620ac826f590b749960a0a46e79c920 3 | timeCreated: 1506256226 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scripts/BarChartEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 723a9f116d1922c4aa1416e258d86160 3 | timeCreated: 1506271351 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/Scripts/BarChartManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c69a24082c97aa41bfd7f5f3a670018 3 | timeCreated: 1506269873 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/gradient.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/random-rgb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/random-rgb.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/random-soft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/random-soft.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/random.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/random.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/readme-image.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/similar-colour.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/similar-colour.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/similar-shade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/similar-shade.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/BarChart/solid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/BarChart/solid.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72fc1aa818e096f478533e33468309ef 3 | folderAsset: yes 4 | timeCreated: 1504390346 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/README.md: -------------------------------------------------------------------------------- 1 | # FizzleFade 2 | ![FizzleFade demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | Fizzlefade is a death screen effect from Wolfenstein 3D. 6 | The inspiration for making this is from [this amazing blog](http://fabiensanglard.net/fizzlefade/index.php) post by Fabien Sanglard. 7 | 8 | 9 | ### Supported aspect ratios 10 | * 5:4 ✅ 11 | * 4:3 ✅ 12 | * 3:2 ✅ 13 | * 16:10 ✅ 14 | * 16:9 ✅ 15 | 16 | ### Supported Platforms 17 | * Editor ✅ 18 | * Standalone ✅ 19 | * UWP ❓ 20 | 21 | **Mobile** 22 | * iOS ❓ 23 | * Android ❓ 24 | 25 | **Console** 26 | * Xbox One ❓ 27 | * PS4 ❓ 28 | 29 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00f729a7668f1af4fa623728769a9ec6 3 | timeCreated: 1504395709 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87c71b39ca0e4b743b655255e5907a7b 3 | folderAsset: yes 4 | timeCreated: 1504389445 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/Scenes/Fizzlefade.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c482716afbedd854db1a177fb10d439e 3 | timeCreated: 1504395709 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 833771af95d079f4c8d22d5e2a32e924 3 | folderAsset: yes 4 | timeCreated: 1504389445 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/Scripts/FizzleFade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c38c4d009e901ee498c471a16274f3d8 3 | timeCreated: 1504430663 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/Scripts/TerribleFizzleFade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60d3f0fe8969bcc4780a94338e6e26a7 3 | timeCreated: 1504396068 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/FizzleFade/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/FizzleFade/readme-image.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ffe514fc7b1f74b4ca351887682fb45c 3 | folderAsset: yes 4 | timeCreated: 1504212741 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aad413b1070ab5643acfb6bdb4a72a16 3 | folderAsset: yes 4 | timeCreated: 1504215060 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Images/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/Offset/Images/background.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/README.md: -------------------------------------------------------------------------------- 1 | # Offest UI 2 | ![Offest demo image](./readme-image.gif) 3 | 4 | ### Description 5 | This UI example is inspired by games such as No Man's Sky and Destiny, where the UI offsets to the Joystick/Mouse movement. The black bars included are optional as the container is offset, not the children individually. 6 | 7 | ### Supported aspect ratios 8 | * 5:4 ✅ 9 | * 4:3 ✅ 10 | * 3:2 ✅ 11 | * 16:10 ✅ 12 | * 16:9 ✅ 13 | 14 | ### Supported Platforms 15 | * Editor ✅ 16 | * Standalone ✅ 17 | * UWP ✅ 18 | * **Mobile** ❌ 19 | 20 | **Console** 21 | * Xbox One ✅ 22 | * PS4 ✅ 23 | 24 | ### Parameters 25 | * Offest UI 26 | * X Clamp Max - The clamp on the offset of the container's local x position. 27 | * Y Clamp Max - The clamp on the offset of the container's local y position. 28 | * Blackbar Percentage - The percentage of black bar covering the screen. 25% would be 50% of the screen covered, because there is a top and bottom bar. 29 | * Sensitivity - How sensitive the offset is to player input. 30 | * Invert Offset - If the offset is oposite to the player's input or not. 31 | * Controller Offset - You can disable offset for controllers. 32 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f00fb569f98353438a351c9db76a34a 3 | timeCreated: 1504217543 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b96b8cd997b553a4ab3d7e73033539b5 3 | folderAsset: yes 4 | timeCreated: 1504202720 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Scenes/Offset.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d4dac02ef42ddc498d1326442662239 3 | timeCreated: 1504202759 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e424621259b45714a94ec1c278a1c50f 3 | folderAsset: yes 4 | timeCreated: 1504205928 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/Scripts/OffestUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e286b2fb50cb4d46bcb313cd02c322f 3 | timeCreated: 1504203695 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Offset/readme-image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/Offset/readme-image.gif -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7f3e9ac9b07af14c8b57d27a545361d 3 | folderAsset: yes 4 | timeCreated: 1504278315 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/README.md: -------------------------------------------------------------------------------- 1 | # Percentage Based UI 2 | ![Percentage Based UI demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | This UI example is inspired by css, letting the developer create components with left/top and width/height values. 6 | Scales well with any screen imaginable. 7 | 8 | ### Supported aspect ratios 9 | * 5:4 ✅ 10 | * 4:3 ✅ 11 | * 3:2 ✅ 12 | * 16:10 ✅ 13 | * 16:9 ✅ 14 | 15 | ### Supported Platforms 16 | * Editor ✅ 17 | * Standalone ✅ 18 | * UWP ✅ 19 | 20 | **Mobile** ❓ 21 | * iOS ❓ 22 | * Android ❓ 23 | 24 | **Console** 25 | * Xbox One ✅ 26 | * PS4 ✅ 27 | 28 | ### Parameters 29 | * Scaled Component 30 | * Container - The container rect transform the component percentages are based off. 31 | * **Component Position** 32 | * Left - Left percentage from containers left side. 33 | * Top - Top percentage from containers top side. 34 | * **Component Scale** 35 | * Width - Width percentage of containers width. 36 | * Height - height percentage of containers height. 37 | 38 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8ea0a207926d3743b216247a51034f4 3 | timeCreated: 1504284650 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7d3ac4f93bc0374d8b16b0d519f709b 3 | folderAsset: yes 4 | timeCreated: 1504278479 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/Scenes/PercentageBased.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7ec6267d2f707f9449f1f60c60326dc0 3 | timeCreated: 1504278479 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1db31d7766e0b034bba90f37752973c1 3 | folderAsset: yes 4 | timeCreated: 1504278479 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/Scripts/Container.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b01435a1413ad2b4dae404dbca42fb14 3 | timeCreated: 1504278741 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/Scripts/ScaledComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a192d2ac3a52d1847bc82914eb7f07ee 3 | timeCreated: 1504278638 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PercentageBased/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/PercentageBased/readme-image.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e884558d23ee584797a132753b6a6d4 3 | folderAsset: yes 4 | timeCreated: 1505409256 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Font.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0509bde4f5b98e54195d49793cde064a 3 | folderAsset: yes 4 | timeCreated: 1505410246 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Font/Catalogue 2.0.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/PrisionArchitect/Font/Catalogue 2.0.ttf -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Font/Catalogue 2.0.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0809f129438d24d4f913835fbcebefde 3 | timeCreated: 1505410246 4 | licenseType: Free 5 | TrueTypeFontImporter: 6 | serializedVersion: 4 7 | fontSize: 16 8 | forceTextureCase: -2 9 | characterSpacing: 0 10 | characterPadding: 1 11 | includeFontData: 1 12 | fontName: Catalogue 13 | fontNames: 14 | - Catalogue 15 | fallbackFontReferences: [] 16 | customCharacters: 17 | fontRenderingMode: 0 18 | ascentCalculationMode: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0cd185ed63408994ab6626f774c8b21f 3 | folderAsset: yes 4 | timeCreated: 1505409257 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Images/Gradient.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/PrisionArchitect/Images/Gradient.psd -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0080992eb1400ba4d904393c38e86706 3 | folderAsset: yes 4 | timeCreated: 1505409256 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/ActionButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d9c821c23601c242881ce307c717dc1 3 | timeCreated: 1505411795 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/BottomButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 683f7dc8c9594a44cbaa767b91ba2e70 3 | timeCreated: 1505411459 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/BulletPoint (2).prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b05884d8f91d14c49bab33751442f395 3 | timeCreated: 1505414545 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/BulletPoint.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06fc6be762b89b142aebd762a560217e 3 | timeCreated: 1505410308 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/BulletPointWithSmallBulletPoints.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f93c8a8618060154ea4ef84e3ea788f1 3 | timeCreated: 1505414924 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/InfoPanelWithImage.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 98360c0dcdfd29c4b9cdb9cdf4f1ba8d 3 | timeCreated: 1505413553 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Prefabs/SpawnButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76908275fc7bdd340b1bf7fe14b442d9 3 | timeCreated: 1505763886 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/README.md: -------------------------------------------------------------------------------- 1 | # Prision Architect 2 | ![Prision Architect demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | A building/managment user interface á la [Prision Architect](https://www.introversion.co.uk/prisonarchitect/). 6 | 7 | #### Included: 8 | * All panels found in game 9 | * Descriptions shown on hover 10 | * Action panels shown on click 11 | 12 | #### Todo: 13 | * Working clock 14 | 15 | ### Supported aspect ratios 16 | * 5:4 ❓ 17 | * 4:3 ❓ 18 | * 3:2 ❓ 19 | * 16:10 ❓ 20 | * 16:9 ❓ 21 | 22 | ### Supported Platforms 23 | * Editor ❓ 24 | * Standalone ❓ 25 | * UWP ❓ 26 | 27 | **Mobile** 28 | * iOS ❓ 29 | * Android ❓ 30 | 31 | **Console** 32 | * Xbox One ❓ 33 | * PS4 ❓ 34 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5595ad63f118fd448aff7788230ae7b1 3 | timeCreated: 1505409257 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73daecb605804d74fac31fd6cde7b585 3 | folderAsset: yes 4 | timeCreated: 1505409257 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Scenes/PrisionArchitect.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 163f529dc5024f14c99d7eb6f590f4c0 3 | timeCreated: 1505409257 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 92af45c5fc69dd7428a8d103e7226f1c 3 | folderAsset: yes 4 | timeCreated: 1505741590 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/Scripts/BuildPanelButtonHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0e35abb653ce55428b2191b90eb42c4 3 | timeCreated: 1505741082 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/PrisionArchitect/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/PrisionArchitect/readme-image.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f6e8f34dabda4a4590b8b7b73ab55c6 3 | folderAsset: yes 4 | timeCreated: 1504300597 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01fcaed90ca61f949a2b86b92d2f6d00 3 | folderAsset: yes 4 | timeCreated: 1504363535 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/BackAnimation.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5de539581efe9f145beb3a510bd7c685 3 | timeCreated: 1504370490 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 7400000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/BackButton.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f0310d006b3abf4384d024200aa69d1 3 | timeCreated: 1504370490 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 9100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/Menu.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89c07c1a0feb66542bd8fd3ce8268f97 3 | timeCreated: 1504363369 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 9100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/MenuAnimation.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f0fe6cd1e7346749a9110200b30cebc 3 | timeCreated: 1504363369 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 7400000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/PlayOnline-Submenu.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5975c79d2034209468d7e4729ad76b3c 3 | timeCreated: 1504363477 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 9100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Animations/SubMenuAnimation.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f4cded6d415f5744bac96f13e35ead7 3 | timeCreated: 1504363477 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 7400000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5249c954fcca1044acd3a1d71c1a01f 3 | folderAsset: yes 4 | timeCreated: 1504300597 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/Beam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/Beam.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/Beam.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/Beam.psd -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/Highlighted.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/Highlighted.psd -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/MenuSprite-Selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/MenuSprite-Selected.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/MenuSprite-Showroom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/MenuSprite-Showroom.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/MenuSprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/MenuSprite.png -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/Normal.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/Normal.psd -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/Showroom.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/Showroom.psd -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/rl-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/rl-background.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Images/season3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/Images/season3.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 643720f5163696a40a6a5c501afd5dd2 3 | folderAsset: yes 4 | timeCreated: 1504302196 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Prefabs/MenuButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18689561270a2fe44937909ce94bcf61 3 | timeCreated: 1504302199 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Prefabs/SubMenuButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c1bf56101eab9540ba825d24884bfe5 3 | timeCreated: 1504369039 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Prefabs/Submenu.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 186d0080070341c49bd4310a171129bd 3 | timeCreated: 1504368983 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/README.md: -------------------------------------------------------------------------------- 1 | # Rocket League [Incomplete] 2 | ![Rocket League demo image](./readme-image.jpg) 3 | ### Description 4 | No that is not Rocket League, it's this samples! This example is a clone of the [Rocket League](https://en.wikipedia.org/wiki/Rocket_League) main menu UI. 5 | 6 | #### Included: 7 | * Animations 8 | * Menu 9 | * Sub menus 10 | * Text ticker 11 | 12 | #### Todo: 13 | * Profile UI 14 | * Menu button description 15 | * Social media icons 16 | * Alert icon 17 | 18 | ### Supported aspect ratios 19 | * 5:4 ❌ 20 | * 4:3 ❌ 21 | * 3:2 ❌ 22 | * 16:10 ✅ 23 | * 16:9 ❌ 24 | 25 | ### Supported Platforms 26 | * Editor ✅ 27 | * Standalone ✅ 28 | * UWP ✅ 29 | 30 | **Mobile** 31 | * iOS ✅ 32 | * Android ✅ 33 | 34 | **Console** 35 | * Xbox One ✅ 36 | * PS4 ✅ 37 | 38 | ### Parameters 39 | 40 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eedae77dfbd7fe84990746eb9ca364b5 3 | timeCreated: 1504384619 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2363c07adb2d2164ca0169d0c91d3af0 3 | folderAsset: yes 4 | timeCreated: 1504300597 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scenes/RocketLeague.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d40b2bca95885e48a9c18fb25bcc1b6 3 | timeCreated: 1504300645 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20ebd11c6dd121e4c8f17e238af0f20f 3 | folderAsset: yes 4 | timeCreated: 1504300597 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scripts/BackButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97c5ef29bc64d30419ef88d1bc61eed3 3 | timeCreated: 1504370856 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scripts/ShowSubMenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7693be5b17ae68748af4bc63fb9a140a 3 | timeCreated: 1504302959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/Scripts/TextScroll.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eeadb8aa11c69d746ad6af0cd9745587 3 | timeCreated: 1504305436 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/RocketLeague/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/ScreenSpace/RocketLeague/readme-image.jpg -------------------------------------------------------------------------------- /Assets/ScreenSpace/Transitions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4e0f7e2d8b4c0b4dabe33f60973116b 3 | folderAsset: yes 4 | timeCreated: 1506359665 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Transitions/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4579e0bde66e70d43a5411a81fa36433 3 | folderAsset: yes 4 | timeCreated: 1506359665 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/ScreenSpace/Transitions/Scenes/Transitions.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1af96c311e788484283035991b8716be 3 | timeCreated: 1506359665 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e48b804283b4dc14087b6ce92de09f2c 3 | folderAsset: yes 4 | timeCreated: 1504268226 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09917e53ec575f547a0c1be6d655314f 3 | folderAsset: yes 4 | timeCreated: 1504292813 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Images.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 346b5160903680e48ba11c463d2b023d 3 | folderAsset: yes 4 | timeCreated: 1506010815 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Images/HolographicUIBorder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/Images/HolographicUIBorder.png -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Images/HolographicUIBorder.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/Images/HolographicUIBorder.xcf -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Images/HolographicUIBorder.xcf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62d0698cb6b0b3049a39ddfc124917b6 3 | timeCreated: 1506018031 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39e5ef5a3b5fbba4397197c03bbaeb1c 3 | folderAsset: yes 4 | timeCreated: 1506016527 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Prefabs/WristButton.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06186139b0f75334a8bcc9d01cc39e28 3 | timeCreated: 1506016530 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/README.md: -------------------------------------------------------------------------------- 1 | # Holographic Wrist UI 2 | ![Holographic Wrist UI demo image](./readme-image.jpg) | ![Second Holographic Wrist UI demo image](./readme-image2.jpg) 3 | :-----------------------------------------------------:|:-----------------------------------------------------: 4 | 5 | ### Description 6 | This UI is inspired by [Tom Clancy's The Division](https://tomclancy-thedivision.ubisoft.com/game/en-us/home/)'s cancelled [hologrpahic wrist UI](https://www.hudsandguis.com/home/2013/06/26/tom-clancys-the-division-interface-design). 7 | 8 | #### Included: 9 | * Ethan with UI attached to left wrist 10 | 11 | #### Todo: 12 | * Animations 13 | * Improve style 14 | 15 | ### Supported aspect ratios 16 | * 5:4 ✅ 17 | * 4:3 ✅ 18 | * 3:2 ✅ 19 | * 16:10 ✅ 20 | * 16:9 ✅ 21 | 22 | ### Supported Platforms 23 | * Editor ✅ 24 | * Standalone ✅ 25 | * UWP ✅ 26 | 27 | **Mobile** 28 | * iOS ✅ 29 | * Android ✅ 30 | 31 | **Console** 32 | * Xbox One ✅ 33 | * PS4 ✅ 34 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a87103ceb9a6d742b077221810a139d 3 | timeCreated: 1504383573 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 593647e2be6c7a745a3153e434afa3ca 3 | folderAsset: yes 4 | timeCreated: 1504268262 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b14ec094b7674e468afbb6b8727fce5 3 | folderAsset: yes 4 | timeCreated: 1506011504 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b139e811475e0114298204b3d259213b 3 | timeCreated: 1504292873 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody/LightingData.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody/LightingData.asset -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody/LightingData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cb5442696450bb44a73453d52817acd 3 | timeCreated: 1506011673 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 25800000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody/ReflectionProbe-0.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/Scenes/CharacterBody/ReflectionProbe-0.exr -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/readme-image.jpg -------------------------------------------------------------------------------- /Assets/WorldSpace/HolographicWristUI/readme-image2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/HolographicWristUI/readme-image2.jpg -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad0e440555c671042931299e0ca998ed 3 | folderAsset: yes 4 | timeCreated: 1504268252 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25f31ba0354f2234db26a8168c7959b9 3 | folderAsset: yes 4 | timeCreated: 1504274522 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Prefabs/Item.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7db7125a1e89c24a820c8e87d5e45a0 3 | timeCreated: 1504274528 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Prefabs/LootBox.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e17075df8ce64548820878e4d710e21 3 | timeCreated: 1504276918 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/README.md: -------------------------------------------------------------------------------- 1 | # Lootbox [Incomplete] 2 | ![Lootbox demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | A UI which shows the content of the lootbox when triggered (Proximity). Great for RPG or exploration games. 6 | 7 | #### Included: 8 | * Animations 9 | * Trigger scripts 10 | * World space list 11 | * Rough inventory system 12 | 13 | #### Todo: 14 | * Scoll list 15 | 16 | ### Supported aspect ratios 17 | * 5:4 ✅ 18 | * 4:3 ✅ 19 | * 3:2 ✅ 20 | * 16:10 ✅ 21 | * 16:9 ✅ 22 | 23 | ### Supported Platforms 24 | * Editor ✅ 25 | * Standalone ✅ 26 | * UWP ✅ 27 | 28 | **Mobile** 29 | * iOS ✅ 30 | * Android ✅ 31 | 32 | **Console** 33 | * Xbox One ✅ 34 | * PS4 ✅ 35 | 36 | ### Parameters 37 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8aaf9c856fbe17b499553dd1cd97704f 3 | timeCreated: 1504390346 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 431080ce1a8ac294eb7d6766d22b2339 3 | folderAsset: yes 4 | timeCreated: 1504268262 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes/Lootbox.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecaceb6744c8a8849ae95570cf80c16c 3 | folderAsset: yes 4 | timeCreated: 1504271608 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes/Lootbox.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5de8a21e1fa6c924b8409cb527bca1ee 3 | timeCreated: 1504268479 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes/Lootbox/LightingData.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/Lootbox/Scenes/Lootbox/LightingData.asset -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes/Lootbox/LightingData.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fae6d75110421d948b64d28a4a4aa697 3 | timeCreated: 1504277746 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 25800000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scenes/Lootbox/ReflectionProbe-0.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/Lootbox/Scenes/Lootbox/ReflectionProbe-0.exr -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b77f6dc9071ffc54b93bd0b7b81923d6 3 | folderAsset: yes 4 | timeCreated: 1504268274 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scripts/LootBoxInventoryHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0df4084c7480138479b347918f837c5a 3 | timeCreated: 1504273799 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/Scripts/LootBoxUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b828051c889fbe345bc5bb94d05da24b 3 | timeCreated: 1504273839 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Lootbox/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/Lootbox/readme-image.jpg -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb75798d278f2904ab7692ab60ea3a6f 3 | folderAsset: yes 4 | timeCreated: 1506359440 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/README.md: -------------------------------------------------------------------------------- 1 | # Transitions 2 | ![Transitions demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | A collection of transitions that work with any screen size! Transitions are useful for lot's of reasons, including between level loading, restarting after failing a mission, etc... 6 | 7 | **Note**: Unlike other projects, the [scenes](./Scenes) folder contains multipule scenes. 8 | 9 | ### Transitions 10 | 11 | #### Fade in/out 12 | A simple whole screen fade in/out. You can change the fade colour by changing the 'fade' panel's image colour. 13 | 14 | ### Supported aspect ratios 15 | * 5:4 ✅ 16 | * 4:3 ✅ 17 | * 3:2 ✅ 18 | * 16:10 ✅ 19 | * 16:9 ✅ 20 | 21 | ### Supported Platforms 22 | * Editor ✅ 23 | * Standalone ✅ 24 | * UWP ✅ 25 | 26 | **Mobile** 27 | * iOS ✅ 28 | * Android ✅ 29 | 30 | **Console** 31 | * Xbox One ✅ 32 | * PS4 ✅ 33 | 34 | ### Parameters 35 | * Class 36 | * Field - This is a field description. 37 | * **SubClass Position** 38 | * Field - This is a field description. 39 | * Field - This is a field description. 40 | * **SubClass** 41 | * Field - This is a field description. 42 | * Field - This is a field description. -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbcfcc6c71a080d4db4f14d512aac181 3 | timeCreated: 1506359440 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/Scenes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e191227ac5491a42ad6a162818913f0 3 | folderAsset: yes 4 | timeCreated: 1506359440 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/Scenes/FadeInOut.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0e24e82ffce0714a814776f5f845c65 3 | timeCreated: 1506359440 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19b4039628a6ae448afbf14b82043b27 3 | folderAsset: yes 4 | timeCreated: 1506359440 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/Scripts/FadeInOut.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8ea114c1f796b541bc45ba2c2290035 3 | timeCreated: 1506359851 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Assets/WorldSpace/Transitions/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Assets/WorldSpace/Transitions/readme-image.jpg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Lewis Johnson 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | Doppler Factor: 1 9 | Default Speaker Mode: 2 10 | m_SampleRate: 0 11 | m_DSPBufferSize: 0 12 | m_VirtualVoiceCount: 512 13 | m_RealVoiceCount: 32 14 | m_SpatializerPlugin: 15 | m_AmbisonicDecoderPlugin: 16 | m_DisableAudio: 0 17 | m_VirtualizeEffects: 1 18 | -------------------------------------------------------------------------------- /ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_Gravity: {x: 0, y: -9.81, z: 0} 8 | m_DefaultMaterial: {fileID: 0} 9 | m_BounceThreshold: 2 10 | m_SleepThreshold: 0.005 11 | m_DefaultContactOffset: 0.01 12 | m_DefaultSolverIterations: 6 13 | m_DefaultSolverVelocityIterations: 1 14 | m_QueriesHitBackfaces: 0 15 | m_QueriesHitTriggers: 1 16 | m_EnableAdaptiveForce: 0 17 | m_EnablePCM: 1 18 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 19 | m_AutoSimulation: 1 20 | -------------------------------------------------------------------------------- /ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: [] 8 | -------------------------------------------------------------------------------- /ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 4 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_DefaultBehaviorMode: 0 10 | m_SpritePackerMode: 0 11 | m_SpritePackerPaddingPower: 1 12 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd 13 | m_ProjectGenerationRootNamespace: 14 | m_UserGeneratedProjectSuffix: 15 | m_CollabEditorSettings: 16 | inProgressEnabled: 1 17 | -------------------------------------------------------------------------------- /ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1386491679 &1 4 | PresetManager: 5 | m_ObjectHideFlags: 0 6 | m_DefaultList: [] 7 | -------------------------------------------------------------------------------- /ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.3.0f2 2 | -------------------------------------------------------------------------------- /ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: 7 | - ActionPanel 8 | - Bar 9 | layers: 10 | - Default 11 | - TransparentFX 12 | - Ignore Raycast 13 | - 14 | - Water 15 | - UI 16 | - 17 | - 18 | - TextClip 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | - 41 | - 42 | m_SortingLayers: 43 | - name: Default 44 | uniqueID: 0 45 | locked: 0 46 | - name: UI 47 | uniqueID: 3873834595 48 | locked: 0 49 | - name: New Layer 50 | uniqueID: 467490683 51 | locked: 0 52 | -------------------------------------------------------------------------------- /ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: 0.02 7 | Maximum Allowed Timestep: 0.33333334 8 | m_TimeScale: 1 9 | Maximum Particle Timestep: 0.03 10 | -------------------------------------------------------------------------------- /ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 0 7 | m_TestMode: 0 8 | m_TestEventUrl: 9 | m_TestConfigUrl: 10 | m_TestInitMode: 0 11 | CrashReportingSettings: 12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes 13 | m_Enabled: 0 14 | m_CaptureEditorExceptions: 1 15 | UnityPurchasingSettings: 16 | m_Enabled: 0 17 | m_TestMode: 0 18 | UnityAnalyticsSettings: 19 | m_Enabled: 0 20 | m_InitializeOnStartup: 1 21 | m_TestMode: 0 22 | m_TestEventUrl: 23 | m_TestConfigUrl: 24 | UnityAdsSettings: 25 | m_Enabled: 0 26 | m_InitializeOnStartup: 1 27 | m_TestMode: 0 28 | m_EnabledPlatforms: 4294967295 29 | m_IosGameId: 30 | m_AndroidGameId: 31 | m_GameIds: {} 32 | m_GameId: 33 | PerformanceReportingSettings: 34 | m_Enabled: 0 35 | -------------------------------------------------------------------------------- /ProjectSettings/VFXManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!937362698 &1 4 | VFXManager: 5 | m_ObjectHideFlags: 0 6 | m_IndirectShader: {fileID: 0} 7 | m_CopyBufferShader: {fileID: 0} 8 | m_SortShader: {fileID: 0} 9 | m_RenderPipeSettingsPath: 10 | m_FixedTimeStep: 0.016666668 11 | m_MaxDeltaTime: 0.05 12 | -------------------------------------------------------------------------------- /STYLE-GUIDELINES.md: -------------------------------------------------------------------------------- 1 | # Code style guidelines 2 | 3 | Guidelines are guidelines, not rules. But we have some rules here too, and they really should be followed. 4 | 5 | 6 | ## Rules 7 | 8 | ### Rule 1: 9 | The ```using UnityEditor``` statement **MUST** be wrapper in a ```#if UNITY_EDITOR``` region. 10 | ```C# 11 | #if UNITY_EDITOR 12 | using UnityEditor; 13 | #endif 14 | ``` 15 | 16 | ## Guidelines 17 | 18 | ### Guideline 1: 19 | Explicit types are preferred. This helps remove guessing work, instead of doing this 20 | ```C# 21 | var fillColorArray= new Color(2, 123, 93); 22 | var chukSize = 48; 23 | var isLifeMeaningfull = false; 24 | var chunks= new List(); 25 | ``` 26 | 27 | please do **this ** 28 | ```C# 29 | int chukSize = 48; 30 | bool isLifeMeaningfull = false; 31 | Color fillColorArray = new Color(2, 123, 93); 32 | List chunks = new List(); 33 | ``` 34 | 35 | ### Guideline 2: 36 | Some people think round brackets (US: parentheses) are redundant and unnecessary. I think, especially when looking at others code, it helps shown what the arithmetic expression is doing. So instead of this; 37 | 38 | ```c# 39 | int foo = 10 + 3 / 39 + 19 + 23 + 10 * 2; 40 | ``` 41 | 42 | please do **this** 43 | ```c# 44 | int foo = (((((10 + 3) / 39) + 19) + 23) + 10) * 2; 45 | ``` 46 | -------------------------------------------------------------------------------- /Skeleton/README.md: -------------------------------------------------------------------------------- 1 | # Example 2 | ![Example name demo image](./readme-image.jpg) 3 | 4 | ### Description 5 | Hello, I am a description which should be replaced so. Please replace me. 6 | 7 | #### Included: 8 | * Some stuff 9 | * Other stuff 10 | * Things 11 | 12 | #### Todo: 13 | * Everything 14 | 15 | ### Supported aspect ratios 16 | * 5:4 ❓ 17 | * 4:3 ❓ 18 | * 3:2 ❓ 19 | * 16:10 ❓ 20 | * 16:9 ❓ 21 | 22 | ### Supported Platforms 23 | * Editor ❓ 24 | * Standalone ❓ 25 | * UWP ❓ 26 | 27 | **Mobile** 28 | * iOS ❓ 29 | * Android ❓ 30 | 31 | **Console** 32 | * Xbox One ❓ 33 | * PS4 ❓ 34 | 35 | ### Parameters 36 | * Class 37 | * Field - This is a field description. 38 | * **SubClass Position** 39 | * Field - This is a field description. 40 | * Field - This is a field description. 41 | * **SubClass** 42 | * Field - This is a field description. 43 | * Field - This is a field description. 44 | 45 | ✅ ❌ ❓ -------------------------------------------------------------------------------- /Skeleton/readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/Skeleton/readme-image.jpg -------------------------------------------------------------------------------- /readme-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LewisJohnson/unity-ui-examples/34a4934fdc2426fc17e8226aa12df7e16f157dc7/readme-image.jpg -------------------------------------------------------------------------------- /unity-ui-examples.licenseheader: -------------------------------------------------------------------------------- 1 | extensions: designer.cs generated.cs 2 | extensions: .cs .cpp .h 3 | /* 4 | MIT License 5 | 6 | Copyright (c) 2017 Lewis Johnson 7 | 8 | Permission is hereby granted, free of charge, to any person obtaining a copy 9 | of this software and associated documentation files (the "Software"), to deal 10 | in the Software without restriction, including without limitation the rights 11 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 12 | copies of the Software, and to permit persons to whom the Software is 13 | furnished to do so, subject to the following conditions: 14 | 15 | The above copyright notice and this permission notice shall be included in all 16 | copies or substantial portions of the Software. 17 | 18 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 20 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 21 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 22 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 23 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 24 | SOFTWARE. 25 | */ --------------------------------------------------------------------------------