From 1f7ee097c2bbe86ef42291d6a1263dee65049598 Mon Sep 17 00:00:00 2001 From: Harald Csaszar Date: Thu, 24 Apr 2025 10:54:20 +0200 Subject: [PATCH] [unity] Updated documentation text of no longer experimental packages. --- .../Documentation/README.md | 8 ++++++-- .../package-no-spine-unity-dependency.json | 2 +- .../com.esotericsoftware.spine.addressables/package.json | 2 +- .../package-no-spine-unity-dependency.json | 2 +- .../package.json | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/spine-unity/Modules/com.esotericsoftware.spine.addressables/Documentation/README.md b/spine-unity/Modules/com.esotericsoftware.spine.addressables/Documentation/README.md index 3906ae4d8..91c8ceae6 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.addressables/Documentation/README.md +++ b/spine-unity/Modules/com.esotericsoftware.spine.addressables/Documentation/README.md @@ -1,8 +1,12 @@ ## Spine Addressables Extensions -This plugin provides integration of Addressables on-demand texture loading for the spine-unity runtime. Please be sure to test this package first and create backups of your project before using. +The Spine Addressables plugin provides integration of on-demand texture loading for the spine-unity runtime by using Addressables. -The Spine Addressables Extension module covers all necessary steps to automatically replace your textures with low-resolution placeholder textures and loading the high-resolution textures upon request. The textures are automatically replaced with the low-resolution texture when building your game executable via a pre-build step (and reset to the high-resolution textures afterwards in the post-build step). There is no additional coding required. +This module covers all necessary steps to automatically replace your textures with low-resolution placeholder textures and loading the high-resolution textures upon request. The textures are automatically replaced with the low-resolution texture when building your game executable via a pre-build step (and reset to the high-resolution textures afterwards in the post-build step). There is no additional coding required. + +## Installation + +The Spine Addressables Extensions package `com.esotericsoftware.spine.addressables` depends on the Spine On-Demand Loading Extension package `com.esotericsoftware.spine.on-demand-loading`. Please install the On-Demand Loading package before installing the Addressables package. ### Usage diff --git a/spine-unity/Modules/com.esotericsoftware.spine.addressables/package-no-spine-unity-dependency.json b/spine-unity/Modules/com.esotericsoftware.spine.addressables/package-no-spine-unity-dependency.json index 73c45a0fa..da4b644b8 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.addressables/package-no-spine-unity-dependency.json +++ b/spine-unity/Modules/com.esotericsoftware.spine.addressables/package-no-spine-unity-dependency.json @@ -1,7 +1,7 @@ { "name": "com.esotericsoftware.spine.addressables", "displayName": "Spine Addressables Extensions", - "description": "This plugin provides integration of Addressables on-demand texture loading for the spine-unity runtime.\nPlease be sure to test this package first and create backups of your project before using.\n\nUsage: First declare your target Material textures as addressable. Then select the SpineAtlasAsset, right-click the SpineAtlasAsset Inspector heading and select 'Add Addressables Loader'. This generates an 'AddressableTextureLoader' asset providing configuration parameters and sets up low-resolution placeholder textures which are automatically assigned in a pre-build step when building your game executable.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", + "description": "This plugin provides integration of Addressables on-demand texture loading for the spine-unity runtime.\n\nUsage: First declare your target Material textures as addressable. Then select the SpineAtlasAsset, right-click the SpineAtlasAsset Inspector heading and select 'Add Addressables Loader'. This generates an 'AddressableTextureLoader' asset providing configuration parameters and sets up low-resolution placeholder textures which are automatically assigned in a pre-build step when building your game executable.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", "version": "4.3.0-preview.4", "unity": "2018.3", "author": { diff --git a/spine-unity/Modules/com.esotericsoftware.spine.addressables/package.json b/spine-unity/Modules/com.esotericsoftware.spine.addressables/package.json index 39f2a81ab..d95db4c0e 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.addressables/package.json +++ b/spine-unity/Modules/com.esotericsoftware.spine.addressables/package.json @@ -1,7 +1,7 @@ { "name": "com.esotericsoftware.spine.addressables", "displayName": "Spine Addressables Extensions", - "description": "This plugin provides integration of Addressables on-demand texture loading for the spine-unity runtime.\nPlease be sure to test this package first and create backups of your project before using.\n\nUsage: First declare your target Material textures as addressable. Then select the SpineAtlasAsset, right-click the SpineAtlasAsset Inspector heading and select 'Add Addressables Loader'. This generates an 'AddressableTextureLoader' asset providing configuration parameters and sets up low-resolution placeholder textures which are automatically assigned in a pre-build step when building your game executable.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", + "description": "This plugin provides integration of Addressables on-demand texture loading for the spine-unity runtime.\n\nUsage: First declare your target Material textures as addressable. Then select the SpineAtlasAsset, right-click the SpineAtlasAsset Inspector heading and select 'Add Addressables Loader'. This generates an 'AddressableTextureLoader' asset providing configuration parameters and sets up low-resolution placeholder textures which are automatically assigned in a pre-build step when building your game executable.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", "version": "4.3.0-preview.4", "unity": "2018.3", "author": { diff --git a/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package-no-spine-unity-dependency.json b/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package-no-spine-unity-dependency.json index 712ef0b88..e345e713c 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package-no-spine-unity-dependency.json +++ b/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package-no-spine-unity-dependency.json @@ -1,7 +1,7 @@ { "name": "com.esotericsoftware.spine.on-demand-loading", "displayName": "Spine On-Demand Loading Extensions", - "description": "This plugin provides a generic basic implementation of on-demand texture loading for the spine-unity runtime. You might want to use the available com.esotericsoftware.spine.addressables package which depends on this package.\nPlease be sure to test this package first and create backups of your project before using.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", + "description": "This plugin provides a generic basic implementation of on-demand texture loading for the spine-unity runtime. You might want to use the available com.esotericsoftware.spine.addressables package which depends on this package.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", "version": "4.3.0-preview.5", "unity": "2018.3", "author": { diff --git a/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package.json b/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package.json index 1b9cc3d8f..ec81c75ce 100644 --- a/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package.json +++ b/spine-unity/Modules/com.esotericsoftware.spine.on-demand-loading/package.json @@ -1,7 +1,7 @@ { "name": "com.esotericsoftware.spine.on-demand-loading", "displayName": "Spine On-Demand Loading Extensions", - "description": "This plugin provides a generic basic implementation of on-demand texture loading for the spine-unity runtime. You might want to use the available com.esotericsoftware.spine.addressables package which depends on this package.\nPlease be sure to test this package first and create backups of your project before using.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", + "description": "This plugin provides a generic basic implementation of on-demand texture loading for the spine-unity runtime. You might want to use the available com.esotericsoftware.spine.addressables package which depends on this package.\n\nPrerequisites:\nIt requires a working installation of the spine-unity runtime (via the spine-unity unitypackage), version 4.3.\n(See http://esotericsoftware.com/git/spine-runtimes/spine-unity)", "version": "4.3.0-preview.5", "unity": "2018.3", "author": {