Documentation & Tutorials
  • Pivec Labs Documentation & Tutorials
  • Assets for Game Creator 1
    • Action Pack 1
      • Action List
        • Misc Actions
        • Object Actions
        • TMP Actions
      • Examples
        • Example 1 TMP
        • Example 2 Objects
        • Example 3 Actions
    • Action Pack 2
      • Action List
        • Camera Actions
        • Graphics Actions
        • Audio Actions
        • Video Actions
      • Triggers
      • Components
      • Examples
        • Example 1 - Camera
        • Example 2 - Camera FPS
        • Example 3 - Graphics
        • Example 4 - Sounds
        • Example 5 - Audio Player
        • Example 6 - Video Player
    • Action Pack 3
      • Action List
        • Day/Night Cycle
        • Light Control
      • Components
      • Examples
        • Example 1 - Day Night Cycle
        • Example 2 - Light Control
    • Accessibility Module
      • Components
      • Setup
      • Auditory Aids
        • Closed Captions for Sounds
        • Volume Control with Tags
        • Multiple Volume Controls
      • Motoric Aids
        • Configurable Tank Camera
        • On-Screen Multi-Function Joystick
        • Dynamic Touchstick
        • Multi-Function Touchstick
      • Cognitive Aids
        • Parental Controls with Password
        • Dyslexia Font Options
        • Motion Sickness Prevention
        • Gameplay Speed and Sensitivity
      • Visual Aids
        • Colour Picker
        • Variable Text Size
        • Object Outlining
        • Colour Switching
        • Colour Correction
    • Mobile Components
      • Actions
        • Haptics
        • Camera
        • TouchSticks
        • Gyroscope
        • Utilities
      • Triggers
        • Touch Gestures
      • Conditions
      • Components
      • Prefabs
      • Examples
        • Example 1 Haptics
        • Example 2 Cameras
        • Example 3 Gestures
        • Example 4 Controls
        • Example 5 Steering Wheel/Pedals
        • Example 6 Gyroscope Controls
        • Example 7 Gyroscope Camera
        • Example 8 Utilities
        • Example 9 AutoRun
      • Extras
    • UI Components
      • Canvas Components
        • Canvas Animations
        • 3D Models on a Canvas
        • Video on a Canvas
      • Animating UI Elements
        • Cross Fade Elements
        • Slide Elements
        • Shake UI Element
        • Tooltips
      • Text Mesh Pro & uGUI Text
      • Colour Picker Component
      • Mini Map Component
        • MiniMap QuickStart
        • Fullscreen Map
        • Adding Markers
        • Adding Labels
      • System Info Panel
        • SysInfo Quickstart
        • Using SysInfo Toggle
      • Main Menu Templates
        • Customising the Prefabs
        • Load/Save System
        • Comic Strip Example
    • Developer Tools
      • Time Manager
        • Actions & Conditions
      • Waypoint System
      • Click to Spawn Objects
      • In-Game Console
      • In-Game Screen Capture
    • Turn Based Module
    • VR Module GC1
  • Assets for Unity
    • Developer Tools for Unity
      • Click to Spawn
      • In-Game Screen Capture
      • In-Game Console
    • Mini Map System
      • MiniMap Quickstart
      • Map Parameters
      • Adding Makers
  • Tutorials
    • Tutorials for Game Creator 1
      • Installing and Updating Modules
      • Adding Actions to the Button Bar
      • Changing the Graphics for TouchStick
      • Adding Passwords to Player Actions
      • Using the Colour Picker with Variables
      • Creating a 3D Inspection Panel for Game Objects
      • Customising the UI MiniMap
      • Creating a toggle for the SysInfo Panel
      • Simple Player Run on Left Shift Down
      • Pan Follow Camera with Keyboard
    • Tutorials for Unity
  • ANNEX
    • Roadmap
    • FAQ
Powered by GitBook
On this page

Was this helpful?

  1. Assets for Unity
  2. Developer Tools for Unity

Click to Spawn

PreviousDeveloper Tools for UnityNextIn-Game Screen Capture

Last updated 5 years ago

Was this helpful?

This component is an Editor tool and not for in-game use. It can be used in Editor Mode within the Scene Window or when the Editor is in Play Mode. In Play mode, objects are not retained in your scene. In Editor Mode only, Objects are retained and can be used within your game.

Objects can be Primitives or Prefabs and are spawned in world space, displaying the Vector coordinates in the log. The Object can be centred on the Terrain or Plane, or placed above it using offsets.

First, you must add the ClickToSpawn prefab to your scene or add the script to an empty gameobject. The Inspector window is as shown below when the Use Prefab is selected.

Simply drag your prefab into the appropriate slot, set the prefab size, and choose which mouse button you wish to use to spawn prefabs in your scene. Point the mouse within the Scene window, click the chosen mouse button, and your prefab will appear in your scene. The World co-ordinates will be shown in the Log.

If you Spawn objects or prefabs while in Play Mode, they will be destroyed when exiting Play Mode. If not in Play Mode, they will remain.

To spawn primitives, select the Use Primitives check box, and choose which primitive you want. Select the size, and any offset you want. If no Offset is entered, the primitive will be centered on the raycast mouse position.

This component can be used for populating your scene with primitives or prefabs such as trees, rocks, or vegetation, and can also be used for populating Game Characters throughout your world. It is also useful for gathering world co-ordinates of potential objects with the scene by placing primitives while in play mode and saving the Vectors that are displayed in the log.

If you do not wish to use the PreFab, simply add the clicktospawn script to any gameobject in your scene hierarchy.