All Projects → SpaceMadness → Lunar Unity Console

SpaceMadness / Lunar Unity Console

Licence: other
High-performance Unity iOS/Android logger built with native platform UI

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Lunar Unity Console

Realtime Csg For Unity
Realtime-CSG, CSG level editor for Unity
Stars: ✭ 281 (-55.25%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Savegamefree
Save Game Free is a free and simple but powerful solution for saving and loading game data in unity.
Stars: ✭ 279 (-55.57%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Restclient
🦄 Simple HTTP and REST client for Unity based on Promises, also supports Callbacks! 🎮
Stars: ✭ 675 (+7.48%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Uduino
Simple and easy connection between Arduino and Unity
Stars: ✭ 25 (-96.02%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Opencvforunity
OpenCV for Unity (Untiy Asset Plugin)
Stars: ✭ 359 (-42.83%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Savegamepro
A Complete and Powerful Save Game Solution for Unity (Game Engine)
Stars: ✭ 30 (-95.22%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+479.62%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Apple Signin Unity
Unity plugin to support Sign In With Apple Id
Stars: ✭ 228 (-63.69%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Dlibfacelandmarkdetector
FaceLandmark Detector using Dlib (Unity Asset Plugin)
Stars: ✭ 80 (-87.26%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Awesome Unity Open Source On Github
A categorized collection of awesome Unity open source on GitHub (800+)
Stars: ✭ 1,124 (+78.98%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Csharp Eval Unity3d
C# Expression Parser for Unity3D
Stars: ✭ 102 (-83.76%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Unity3d Rainbow Folders
This asset allows you to set custom icons for any folder in unity project browser.
Stars: ✭ 519 (-17.36%)
Mutual labels:  unity, unity3d, unity3d-plugin, unity-asset
Unity Editor Toolbox
Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
Stars: ✭ 273 (-56.53%)
Mutual labels:  unity, unity3d, unity-asset
Deform Prototype
A prototyped framework for deforming meshes in the editor and at runtime in Unity. Not in development anymore, but it's still pretty awesome!
Stars: ✭ 256 (-59.24%)
Mutual labels:  unity, unity3d, unity3d-plugin
Unitypcss
Nvidia's PCSS soft shadow algorithm implemented in Unity
Stars: ✭ 533 (-15.13%)
Mutual labels:  unity, unity3d, unity-asset
ar-simulation
AR Simulation for Unity • Right in the Editor • Minimally Invasive
Stars: ✭ 101 (-83.92%)
Mutual labels:  development, unity-asset, unity3d-plugin
Merino
Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor
Stars: ✭ 275 (-56.21%)
Mutual labels:  unity, unity3d, unity3d-plugin
Texturepanner
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (-15.92%)
Mutual labels:  unity, unity3d, unity-asset
Hololenscamerastream
This Unity plugin makes the HoloLens video camera frames available to a Unity app in real time. This enables Unity devs to easily use the HoloLens camera for computer vision (or anything they want).
Stars: ✭ 233 (-62.9%)
Mutual labels:  unity, unity3d, unity3d-plugin
Mapssdk Unity
This repository contains samples, documentation, and supporting scripts for Maps SDK, a Microsoft Garage project.
Stars: ✭ 307 (-51.11%)
Mutual labels:  unity, unity3d, unity3d-plugin

Lunar Unity Mobile Console

Build Status saythanks

Asset store links:

Requires Unity 5.2 or later.

iOS demo app: coming soon Apple forbids any kind of demos on the AppStore. Investigating...
Android demo app: https://play.google.com/store/apps/details?id=com.spacemadness.LunarConsole

discord

If you enjoy using the plugin - please, rate and review on the Asset Store!

Table of Contents

About

The project goal is to build a high-performance and lightweight Unity native iOS/Android console for ease of testing and debugging.

Platform Support

  • iOS: requires iOS 8 or later
  • Android: requires API Level 14 or later

Key Benefits

  • Native C/Objective-C/Java code with a low memory footprint.
  • Works well with huge logs amount (up to 65536 entries).
  • Completely built with native iOS/Android UI (does NOT rely on Unity GUI).
  • Resolution independent (looks great on highres/retina displays).
  • Does NOT modify scenes and does NOT add new assets.
  • Removes completely from the release build with a single mouse click or from command line (absolutely NO traces left).

Features

  • Instant error notification (never miss an unhandled exception again):
- Quick logger output access with a multi touch gesture: - Crystal clear font and a nice mobile-friendly interface: - User-Defined Actions & Variables (currently in preview): - Transparent log overlay view: - Filter by text and log type: - Collapse similar elements: - Tap log entry to view the stack trace: - Copy-to-clipboard and e-mail options. - Automatic updates!

Installation

  • Automatic:
    Unity Editor Menu: Window ▶ Lunar Mobile Console ▶ Install...

  • Manual:
    Drag'n'Drop LunarConsol.prefab (Assets/LunarConsole/Scripts/LunarConsole.prefab) into your current scene hierarchy and save your changes. You only need to do it once for your startup scene.

Usage

You can open the console with a multi touch gesture or using the API call from a script (see API Guide for details).

Configuration

  • Select LunarConsole game object in the Hierarchy window.
  • Find Lunar Console script settings in the Inspector window.
    • Set the capacity (the maximum number of lines the console can hold). It's advised to keep this amount low (the more you have - the more memory it will take).
    • Set the trim amount (how many lines will be removed from the beginning of the log when console overflows).
    • Choose a gesture from the drop down list or select None to completely disable multi touch gestures (you would still be able to open the console from your scripts).
    • Check "Remove Rich Text Tags" to remove rich text tags from the output (may cause performance overhead).

User-Defined Actions and Variables (only available in PRO version)

For more information on Actions and Variables check the user guide.

Stack Trace Frames

Touch the log entry to view its stack trace.

Important: make sure to properly configure your build settings (File ▶ Build Settings...) otherwise you will only be able to see exceptions traces.

  • iOS: check the "Development Build" checkbox
  • Android: check the "Development Build" checkbox

For more info see: http://docs.unity3d.com/Manual/PublishingBuilds.html

Enabling/Disabling Plugin

If Lunar Mobile Console is

  • enabled - the plugin files would appear in your iOS/Android build: you can access the console with a multi touch gesture or from a script.
  • disabled - the plugin files would NOT appear in your iOS/Android build: you can't access the console (multi touch gestures or API calls would be ignored).

To

  • disable:
    Window ▶ Lunar Mobile Console ▶ Disable
  • enable:
    Window ▶ Lunar Mobile Console ▶ Enable

Important: make sure to "replace" your generated Xcode project whenever you switch the plugin from enabled to disabled (or back). Failing to do so may lead to an unexpected result!

For more detailed information check Wiki page: Enabling and Disabling Lunar Mobile Console.

Unity Cloud Build Support

Lunar Mobile Console is fully compatible with Unity Cloud Build.

  • For more information check the user guide
  • For Cloud Build related issues check the troubleshooting guide

Build System Support

You can enable/disable the plugin from the command line (and make it a part of your build process)

  • To disable:
    <UNITY_BIN_PATH> -quit -batchmode -executeMethod LunarConsoleEditorInternal.Installer.DisablePlugin
  • To enable:
    <UNITY_BIN_PATH> -quit -batchmode -executeMethod LunarConsoleEditorInternal.Installer.EnablePlugin

<UNITY_BIN_PATH> locations:

  • Mac OS X: /Applications/Unity/Unity.app/Contents/MacOS/Unity
  • Windows: c:\Program Files\Unity\Editor\Unity.exe
  • Linux: TBD
    Note: if you're using Lunar Mobile Console older than v0.8.0 (v0.0.1b-v0.7.1) you would need to use LunarConsolePluginInternal.Installer.DisablePlugin and LunarConsolePluginInternal.Installer.EnablePlugin instead.

Troubleshooting

Please, visit the Troubleshooting Wiki page or post your question on the official forum thread.

Miscellaneous

Check for Updates

Window ▶ Lunar Mobile Console ▶ Check for updates...

Bug Reports

Window ▶ Lunar Mobile Console ▶ Report bug...

Contacts

For anything else: [email protected]

Social Media

Thanks for using Lunar Mobile Console!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].