Garage Kit For Unity

MIT
by sharkattack51

GarageKit is the Unity C# framework.

( Crawled 16 days ago )
+

GarageKit for Unity

You can start the project immediately in Unity using GarageKit.

What is it?

GaraegKit is framework that uses the Unity C#. I provide the template scene, some manager scripts, state scripts, utility scripts and directory structure.

http://debuglog.tumblr.com/post/100742681354/garagekit-for-unity

How to use?

Please set PlayerSettings > OtherSettings > ApiCompatibilityLevel > .NET2.0 to fix compile error.

  1. open Main.unity
  2. and press the play.
  3. and customize your project.

you can add or delete the SceneState class using the StateGenerator of the editor script.

Menu -> EditorScript -> StateGenerator

Require Modules

/Editor

/Plugins/Log4Net

/Scripts/Utils

Utility Scripts

/Editor

  • AssetPostprocessUTF8Encode.cs
  • CreateCuntomPlane.cs
  • StateGenerator.cs

/Scripts/Utils

  • Utils.cs

/Scripts/Utils/Application

  • ApplicationSetting.cs
  • ExecuteArgs.cs
  • ExternalProcess.cs
  • SetAntiAliasing.cs
  • SetAppResoution.cs
  • Unity4ResolutionHelper.cs

/Scripts/Utils/Button

  • ButtonObjectBase.cs

/Scripts/Utils/CameraControl

  • CameraShfter.cs
  • FlyThroughCamera.cs
  • GrabMove.cs
  • ObjectOrbit.cs
  • ObjectOrbit2.cs
  • OrbitCamera.cs
  • PinchZoomCamera.cs

/Scripts/Utils/DataLoader

  • ContentsDownLoader.cs
  • CsvLoader.cs
  • ImageLoader.cs

/Scripts/Utils/Debug

  • CameraGizmoDrawer.cs
  • EditorHide.cs
  • FrameRateUtil.cs
  • GizmoDrawer.cs
  • MemoryProfiler.cs
  • VisibleMouseCursor.cs

/Scripts/Utils/Envelope

  • AnimationCurveUtil.cs
  • Envelope.cs

/Scripts/Utils/Event

  • AnimationEventDelegate.cs
  • TimerEvent.cs

/Scripts/Utils/Input

  • VirtualInput.cs

/Scripts/Utils/Network

  • SerialPortController.cs
  • UDPReciever.cs
  • UDPSender.cs

/Scripts/Utils/Object

  • AutoBrink.cs
  • AutoRotate.cs
  • AutoScale.cs
  • AutoUVScroll.cs
  • Billbord.cs
  • FadeObject.cs
  • LineObject.cs
  • MeterObject.cs
  • NineGridMesh.cs
  • ScreenAnchor.cs
  • ScreenPositionFollower.cs
  • ScreenSaverObject.cs
  • TransformFollower.cs
  • WebCamPlateObject.cs

/Scripts/Utils/Render

  • CompositLayer.cs
  • GlLineRenderer.cs
  • RenderScreenTexture.cs

/Scripts/Utils/Texture

  • NumberTexture.cs
  • SequenceTexture.cs

...TBA