Component:ItemTextureThumbnailSource: Difference between revisions

From Resonite Wiki
Zandario (talk | contribs)
m LogiX -> ProtoFlux, also updated the example
 
m Add mention of the "Ensure single thumbnail source" button
Line 6: Line 6:
}}
}}


== Introduction ==
{{PAGENAME}} can be used to customize the inventory preview of an item, setting it to a texture.
{{PAGENAME}} can be used to customize the inventory preview of an item, setting it to a texture.


Line 17: Line 18:
<!--T:3-->
<!--T:3-->
== Usage ==
== Usage ==
To work, the component just needs to be attached to any slot in the object's hierarchy and have an image in its <code>Texture</code>.
To work, the component just needs to be attached to any slot in the object's hierarchy and have an image in its <code>Texture</code>. The <code>Ensure single thumbnail source</code> button can be used to remove all other instances of the component in the item's hierarchy.  


<!--T:4-->
<!--T:4-->

Revision as of 08:33, 13 January 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Component image 
Texture Thumbnail Source component as seen in the Scene Inspector


Introduction

ItemTextureThumbnailSource can be used to customize the inventory preview of an item, setting it to a texture.

Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled.
Texture IAssetProvider<Texture2D> The texture that should be used as the item's inventory preview. If null, the component will be ignored.
Crop Nullable<Rect> The rectangle that defines what section of the image to use. (Or null to use the entire image)

Usage

To work, the component just needs to be attached to any slot in the object's hierarchy and have an image in its Texture. The Ensure single thumbnail source button can be used to remove all other instances of the component in the item's hierarchy.

Examples

This component can be used when the automatically generated preview for an item isn't satisfying enough or you want to ensure that the preview looks the same every time or shows the item off in a certain way.

An example of an item that uses this is default Tools in the Resonite Essentials > Tools folder.

Related Issues

This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Related Components