Examine Sys - Setup

Examine System - Video Setup

Examine System Main Setup

Examine System V1.5 Setup notes - To add:

  • Inspect points need "InspectPointMask" and tag of "InspectPoint"

  • ExaminePoint needs "ExaminePoint" tag

  • "ExamineCamera" needs "ExamineLayer" and "InspectPointMask" TICKED and all others unticked, in the culling mask

  • "MainCamera" needs to have "Interact" ticked and "ExamineLayer" and "InspectPointMask" UNTICKED (Leave everything else by default) in the culling mask area.

Make sure to have a "Examine_Canvas" object in your scene which will have all the UI elements. This will be a child of the "AK_CanvasContainer" if you've already imported it from the initial setup

Basic Steps

  1. Make sure you have the Examine Canvas added

  2. Make sure to create a Layer in the top of the inspector called "Interact" and "ExamineLayer" (if not already)

  3. Make sure there is an "ExamineCamera" attached to your main camera (With a Clear Flag: Depth Only & Culling Mask "ExamineLayer")

  4. Make sure the Examine Camera has a child of "ExaminePoint" - Which is an empty GameObject in the position you want your objects to move to, when examining.

  5. Add your 3D object to your scene, which you would like to examine and follow these steps:

    1. Set the tag to "InteractiveObjects"

    2. Set the layer to "Interact"

    3. Add a "Box Collider"

    4. Add an "AKItemController" script and set the system type to: ""

    5. Add an "ExamineItemController" script and follow the steps shown below.

Examine UI Manager Setup

This object should be an empty GameObject and it will control everything that goes on for your UI for examining!

Basic Example UI References

Basic Item Name UI

Add the "BasicItemName_Text_UI" from the "Examine_Canvas"

Basic Item Description UI

Add the "BasicDescription_Text_UI" from the "Examine_Canvas"

Basic Examine UI

Add the "Basic_Examine_UI" from the "Examine_Canvas"

Right Side Example UI References

Right Item Name UI

Add the "RightItemName_Text_UI" from the "Examine_Canvas"

Basic Item Description UI

Add the "RightDescription_Text_UI" from the "Examine_Canvas"

Basic Examine UI

Add the "RightSide_Examine_UI" from the "Examine_Canvas"

Help Panel Visibility

Basic Item Name UI

Add the "VISUALONLY_HELPPANEL" from the "Examine_Canvas"

Show Help?

Tick this box if you want to show a basic help UI on the left for controls for examining

Examine Camera Setup

Set the:

  • Clear Flags: "Depth Only"

  • Culling Mask: "ExamineLayer" - You can create this layer at the top of the inspector by click the "Layer" dropdown if not available

Examinable Item Setup

Add these settings to a 3D object you want to examine

  • Make sure your object has a tag of "InteractiveObject" and a Layer of "Interact"

  • Add a "Box Collider" to your object

  • Add an "AKItemController" - Set the System Type to: "ExamineSys"

  • Add a "ExamineItemController" and follow the below settings for setup

Examine Point

Add the "Examine point" from the Examine Camera

Item Name

Set a name for your object

Item Description

Set a description of the object

UI Type

None, Basic Lower UI, Right Side UI

Show Highlight

Set whether you want to use an Emissive highlight for the object

Horizontal Speed

The Horizontal speed of rotation on the object. Default: 5

Vertical Speed

The Horizontal speed of rotation on the object. Default: 5

Default Controls

  • Left Click - Interact with a pickup

  • Right Click - Close or drop the pickup

  • (Hold) Left Click - (When Interacting) Rotate the object

These can be edited in the "InputManager"

Last updated