Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/guid.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **GUID Component** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/guid.git
```

[![pkglnk](https://www.pkglnk.dev/badge/guid.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/guid)

README

GUID Component & Reference openupm

Unity GUID based cross-scene reference component with robust GUID generation and quality UX.

Please note, Unity-Technologies has its own implementation:

How To

1. Add GUIDComponent to GameObject
2. Add GUIDReference field to your script
[SerializeField]
private GUIDReference m_Reference;
3. Resolve at runtime
// Resolve via GUIDReference
var component = m_Reference.GetComponent<GUIDComponent>();

// Resolve via GUIDComponent
var component = GUIDComponent.Find("OBJECT-GUID-HERE");

Features

  • Safe - GUIDComponent ignores component resets and prefab reverts. You will never lose your generated GUIDs. The only way to erase existing GUID is manually component removing.

  • Easy - GUIDs are generated automatically and respect object duplication.

  • Handy - Open/Close referenced scenes from property context menu or with double-click.

  • Neat - GUIDReference property drawer looks like general object field.

Installation

# 1. Via OpenUPM
openupm add com.maligan.guid

# 2. Via PackageManger & GitHub URL
https://github.com/maligan/unity-guid.git

# 3. Via copy this repository content into Packages/ folder

Gallery

Comments

No comments yet. Be the first!