Easy Grid Builder Pro 2 Documentation
Easy Grid Builder Pro 2 Documentation
  • Getting Started
    • Introduction
    • Quick Start Guide
    • API Documentation
      • API - All Accessible Events
      • API - Grid Manager Classes
      • API - Easy Grid Builder Pro Class
      • API - Grid Buildable Classes
    • Render Pipeline Compatibility
    • Third Party Assets Compatibility
    • Patch Notes
  • Walk Through Tutorial
    • Make a 2D City Builder
      • Setting Up The Scene
      • Setting Up the Grid Values
      • Setting Up Visual - Object Grid
      • Creating Buildable Objects
      • Creating Buildable Object SO Assets
      • Adding Grid Area Disablers And Enablers
    • Make a 3D City Builder
      • Setting Up The Scene
      • Exploring Grid Properties
      • Adding Grid Visuals - Object Grid
      • Creating Buildable Objects
      • Creating Buildable Object SO Assets
      • Explore UI and Quick Play Testing
      • Exploring Grid Managers
      • Exploring Grid Modules
      • Polishing Buildable Objects with Effects
      • Adding Grid Visuals - Procedural Grid
      • Setting Up Custom Surface Projection
      • Adding Terrain
    • Make a 3D Modular House Builder
    • Review Demo Scenes
  • Explore Major Features
    • Setting Up Buildable Objects
    • Setting Up Buildable Objects SO Assets
    • Grid UI Features
    • Grid Visual - Object Grid Features
    • Grid Visual - Procedural Grid Features
    • Explore Build Conditions
    • Explore Grid Heat Map Features
  • Scriptable Objects
    • Buildable Grid Object SO
      • Buildable Grid Object Category SO
    • Buildable Edge Object SO
      • Buildable Edge Object Category SO
    • Buildable Corner Object SO
      • Buildable Corner Object Category SO
    • Buildable Free Object SO
      • Buildable Free Object Category SO
    • Buildable Object UI Category SO
    • Grid Modifier SO
  • Primary Components
    • Easy Grid Builder Pro XZ / XY
      • Easy Grid Builder Pro
      • Editor Grid Visual Handler XZ / XY
      • Grid Data Handler
    • Buildable Object Configurator
    • Buildable Grid Object
    • Buildable Edge Object
    • Buildable Corner Object
    • Buildable Free Object
    • Grid Manager
      • Grid Built Objects Manager
      • Grid Input Manager
      • Grid Save And Load Manager
      • Grid Heat Map Manager
      • Grid Area Modifier Manager
      • Grid Area Disabler Manager
      • Grid Area Enabler Manager
      • Grid UI Manager
    • Buildable Grid Object Ghost
    • Buildable Edge Object Ghost
    • Buildable Corner Object Ghost
    • Buildable Free Object Ghost
    • Buildable Object Destroyer
    • Buildable Object Selector
    • Buildable Object Mover
  • Secondary Components
    • Grid Heat Map
    • Grid Area
    • Grid Area Disabler
      • Basic Grid Area Disabler
    • Grid Area Enabler
      • Basic Grid Area Enabler
    • Grid Area Modifier
    • Buildable Free Object Snapper
    • Grid Area Visual Generator
    • Grid Cell Indicator Visual Generator
    • Buildable Object Effects
    • Grid Custom Surface Projector
    • UI Third Person Cursor Handler
  • Utility Components
    • Terrain Data Manager
    • Global Time Tick Manager
    • WASD Camera Controller
    • Scaling Effect
    • Easy Screen Shot Maker
Powered by GitBook
On this page
  • General Settings
  • Animation Settings
  • Timing And Lifecycle Settings
  • Example Use case
  1. Utility Components

Scaling Effect

PreviousWASD Camera ControllerNextEasy Screen Shot Maker

Last updated 5 months ago

The Scaling Effect component is a utility designed for use with any GameObject, whether related to Easy Grid Builder Pro 2 or not. This component acts as a lighter version of the Buildable Object Effects component, which is exclusive to Buildable Objects in Easy Grid Builder Pro 2. And allows you to add scaling effects to objects when they spawn. You can find this component in SoulGames > Utilities > Scripts.

General Settings

Property
Function
Required

Enable X Axis

Toggles scaling animation on the X-axis

No

Enable Y Axis

Toggles scaling animation on the Y-axis

No

Enable Z Axis

Toggles scaling animation on the Z-axis

No

Animation Settings

Property
Function
Required

X Axis Curve

Defines the animation curve for scaling along the X-axis.

No

Y Axis Curve

Defines the animation curve for scaling along the Y-axis.

No

Z Axis Curve

Defines the animation curve for scaling along the Z-axis.

No

Target Scale

The final scale of the object after the scaling animation

No

Random Delay

The range of random delay (in seconds) before the scaling animation starts

No

Timing And Lifecycle Settings


Property
Function
Required

Stop Time

Specifies the duration (in seconds) for the scaling animation

No

Destroy On Complete

Determines whether the component is destroyed after the scaling animation is complete

No

Example Use case

You can use the Scaling Effect component with non-Buildable Objects to add a scaling effect when they spawn.

For example, check out the Demo - Procedural Nodes Grid Example scene included with Easy Grid Builder Pro 2. In this demo, all the nodes (tiles generated by the procedural grid) feature a unique scaling effect when they spawn. This effect is achieved using the Scaling Effect component.

Each node prefab in the scene has the Scaling Effect component attached with different values, creating distinct scaling animations for a unique visual effect.