This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
public class #SCRIPTNAME# : MonoBehaviour | |
{ | |
private void Awake () | |
{ | |
} | |
private void Update () |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Blend mode and blur effect combined for UI objects. | |
Shader "BlendModes/Extra/UIBlured" | |
{ | |
Properties | |
{ | |
[PerRendererData] _MainTex("Sprite Texture", 2D) = "white" {} | |
_Color("Tint", Color) = (1,1,1,1) | |
_BlurRadius("Blur Radius", Range(1, 20)) = 7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using UnityEngine.UI; | |
using System.Collections.Generic; | |
public class SpriteChanger : MonoBehaviour | |
{ | |
public List<Sprite> Sprites = new List<Sprite>(); | |
public float ChangeRate = 2f; | |
private Image image; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Put this outside of an 'Editor' folder. | |
using UnityEngine; | |
public class ReadOnlyAttribute : PropertyAttribute { } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
using System.Collections.Generic; | |
[System.Serializable] | |
public struct ColorMapping | |
{ | |
public KeyCode KeyCode; | |
public Color Color; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityEngine; | |
namespace BlendModes | |
{ | |
[RequireComponent(typeof(BlendModeEffect))] | |
public class TintColorUpdater : MonoBehaviour | |
{ | |
private BlendModeEffect blendModeEffect; | |
private void Awake () |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Shader "BlendModes/Extra/UIOverlay" | |
{ | |
Properties | |
{ | |
[PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} | |
_OverlayTex1("Overlay Texture 1", 2D) = "white" {} | |
_OverlayTex2("Overlay Texture 2", 2D) = "white" {} | |
_OverlayTex3("Overlay Texture 3", 2D) = "white" {} | |
_OverlayTex4("Overlay Texture 4", 2D) = "white" {} | |
_OverlayTex5("Overlay Texture 5", 2D) = "white" {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using UnityCommon; | |
/// <summary> | |
/// Represents a set of async actions performed by a <see cref="INovelActor"/> over time. | |
/// </summary> | |
public class NovelActorPerformance : AsyncAction<INovelActor> | |
{ | |
public INovelActor Actor { get { return State; } } | |
private int performancesCount; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Shader "UI/Outline" | |
{ | |
Properties | |
{ | |
[PerRendererData] _MainTex("Sprite Texture", 2D) = "white" {} | |
_Color("Tint", Color) = (1,1,1,1) | |
[MaterialToggle] PixelSnap("Pixel snap", Float) = 0 | |
[Toggle]_IsOutlineEnabled("Enable Outline", int) = 0 | |
[HDR]_OutlineColor("Outline Color", Color) = (1,1,1,1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Incorporates HSBC effects and gradient overlay blending for sprites. | |
Shader "BlendModes/Extra/SpriteGradientHSBC" | |
{ | |
Properties | |
{ | |
[PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {} | |
_OverlayTex("Overlay Texture", 2D) = "white" {} | |
_OpacityTex("Opacity Mask", 2D) = "clear" {} |