Integration Game Creator 2 | Magica Cloth 2 View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.50 or later
Package size
931 KB
Files
21
Favorites
19
Views in the past week
22

Price tracking

Last checked
Tracked since
Lowest recorded
$12.99 on

Keywords

Integration Game Creator 2 | Magica Cloth 2

by SoupLover (opens in new tab)

No ratings yet

Integration tool for Game Creator 2 and Magica Cloth 2 that equips, removes, and rebuilds cloth-based skinned mesh props on characters at runtime.

Price $12.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Integration Game Creator 2 | Magica Cloth 2, 6 months Current $12.99; lowest $12.99; highest $12.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Integration Game Creator 2 | Magica Cloth 2 screenshot 1

Integration Game Creator 2 | Magica Cloth 2 screenshot 1

About this asset

This package integrates Game Creator 2 with Magica Cloth 2 and adds runtime support for equipping cloth-based skinned mesh props on Character components.

It is designed for projects that use Game Creator 2 for character logic and visual scripting, while using Magica Cloth 2 for secondary motion such as skirts, hair, capes, and other wearable cloth elements.

The integration provides custom Game Creator instructions to:

  • put on a Magica Cloth skin mesh prefab
  • take off a specific Magica Cloth skin mesh prefab
  • remove all equipped Magica Cloth skin meshes from a character

When a cloth prefab is equipped, the system instantiates it under the target character, remaps its skinned mesh bones to the active character skeleton, reassigns Magica Cloth transforms, moves cloth colliders to the correct character bones, and starts the cloth simulation.

The package also handles character model changes at runtime. If the Game Creator character swaps to another visual model, previously equipped Magica Cloth items are rebuilt and reattached to the new skeleton automatically.

A pre-warm component is included to initialize Magica Cloth 2 at scene start and reduce first-use stutter when equipping cloth items for the first time.

  • 3 Visual Scripting Instructions - Put on / Take off / Take off All, found under Characters → Visuals in GC2's instruction picker
  • MagicaSkinMeshProps component -automatically added to the Character at first equip; manages the full lifecycle of all cloth instances (no global state, no static dictionaries)
  • Automatic bone remapping -SkinnedMeshRenderer bones and MagicaCloth transforms are re-mapped to the target character's skeleton by name; already-equipped instance bones are excluded to prevent conflicts when layering multiple items
  • Collider relocation -ColliderComponent objects are moved from the prefab hierarchy onto the corresponding character bones, preserving local position and rotation
  • LIFO removal order - Take off removes the most recently added instance of a prefab first, matching standard GC2 behaviour; Take off All removes every cloth mesh in one call
  • MagicaClothPreWarm -optional MonoBehaviour that runs the MagicaCloth build pipeline on a hidden off-screen instance at scene start to eliminate first-equip Burst compilation delay
  • Zero source modifications -no files inside Game Creator 2 or MagicaCloth 2 packages are changed; the integration compiles in its own assembly

From the publisher's Asset Store listing.

Technical details

This package is intended as an integration utility, not a content pack. It does not generate clothing automatically. Users must prepare compatible prefabs with SkinnedMeshRenderer and Magica Cloth 2 components, and bone names must match the target character rig.

Suitable for character customization systems, equipment systems, outfit switching, NPC variation, and runtime cosmetic changes.

Requirements: Game Creator 2, MagicaCloth 2

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.50f1 Compatible Compatible Compatible

As listed on the Asset Store.