An open API service indexing awesome lists of open source software.

https://github.com/eagleeggs/daydream

Unity3d Editor Asset - Inline script editor based on kodelife's code overlay style [Stable]
https://github.com/eagleeggs/daydream

csharp shaders unity3d unity3d-asset unity3d-editor

Last synced: 2 months ago
JSON representation

Unity3d Editor Asset - Inline script editor based on kodelife's code overlay style [Stable]

Awesome Lists containing this project

README

        

# dayDream ![Packagist](https://img.shields.io/badge/Status-Stable-green.svg?style=plastic) ![Packagist](https://img.shields.io/packagist/l/doctrine/orm.svg?style=plastic) ![Packagist](https://img.shields.io/badge/Platform-Unity3d-black.svg?style=plastic) ![Packagist](https://img.shields.io/badge/Languages-C%23-orange.svg?style=plastic)

Load a script into game view and edit it live on a code overlay with your effects rendering in realtime in the background.

#### Setup
You can either load the Asset Package from this repository, or attach the scripts manually (Documentation in progess).

#### Warning
Make backups!!! This tool literally overwrites the file you specify to overlay in game view. You may accidentally lose data.

#### Controls

While in Game View (Play Mode):

```
CTRL+Z = Load Shader script into dayDream (Do this initially to see code)
CTRL+X = Save changes (Will update it live)
CTRL+R = Reload Shader to it's original code (losing all changes) - Useful for fixing broken shader
CTRL+C = Randomly change color of text
CTRL+V = Randomly change color of code background
CTRL+B = Toggle background behind the code
CTRL+D = Toggle dayDream overlay on/off

```

#### Examples

![anim1](https://github.com/eagleEggs/dayDream/blob/master/Screenshots/dayDreamGif02.gif)

![anim1](https://github.com/eagleEggs/dayDream/blob/master/Screenshots/dayDreamGif03.gif)

#### Notes

Check out Kodelife! It's awesome!!! https://hexler.net/software/kodelife