Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Git LFS file not shown
Git LFS file not shown
Git LFS file not shown

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Git LFS file not shown

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

83 changes: 83 additions & 0 deletions Projects/UntitledCatGame/Assets/AddressableAssetsData/link.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
<linker>
<assembly fullname="Unity.Addressables, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
<type fullname="UnityEngine.AddressableAssets.Addressables" preserve="all" />
</assembly>
<assembly fullname="Unity.ResourceManager, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null" preserve="all">
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.AssetBundleProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.BundledAssetProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.InstanceProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.LegacyResourcesProvider" preserve="all" />
<type fullname="UnityEngine.ResourceManagement.ResourceProviders.SceneProvider" preserve="all" />
</assembly>
<assembly fullname="unity.unity-commerce-sdk.runtime, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="Unity.Commerce.RuntimeEnvironment" preserve="all" />
<type fullname="Unity.Commerce.Services.AccountLinkManager" preserve="all" />
<type fullname="Unity.Commerce.Services.CheckoutService" preserve="all" />
<type fullname="Unity.Commerce.UI.ScreenManager" preserve="all" />
<type fullname="Unity.Commerce.ServiceReference" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.BaseScreen/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.CommerceOpportunityButton/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.ContentBody/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.Footer/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.Header/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.ProductAddedToShoppingCartEntry/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.QuantityStepper/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.ShoppingCartEmptyMessage/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="Unity.Commerce.UI.Custom.UserFacingError/UxmlFactory" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.GameObject" preserve="all" />
<type fullname="UnityEngine.Material" preserve="all" />
<type fullname="UnityEngine.Object" preserve="all" />
<type fullname="UnityEngine.Shader" preserve="all" />
<type fullname="UnityEngine.Sprite" preserve="all" />
<type fullname="UnityEngine.Texture2D" preserve="all" />
<type fullname="UnityEngine.Transform" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.TextCoreTextEngineModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.TextCore.Text.FontAsset" preserve="all" />
<type fullname="UnityEngine.TextCore.Text.Character" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.Text.FontAssetCreationEditorSettings" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.Text.FontFeatureTable" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.Text.FontWeightPair" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.TextRenderingModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.Font" preserve="all" />
</assembly>
<assembly fullname="UnityEngine.UIElementsModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null">
<type fullname="UnityEngine.UIElements.PanelSettings" preserve="all" />
<type fullname="UnityEngine.UIElements.StyleSheet" preserve="all" />
<type fullname="UnityEngine.UIElements.ThemeStyleSheet" preserve="all" />
<type fullname="UnityEngine.UIElements.UIDocument" preserve="all" />
<type fullname="UnityEngine.UIElements.VisualTreeAsset" preserve="all" />
<type fullname="UnityEngine.UIElements.Button/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.DropdownField/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.DynamicAtlasSettings" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.Foldout/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.Label/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.ListView/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.RadioButtonGroup/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.ScrollView/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleComplexSelector" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleProperty" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleRule" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleSelector" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleSelectorPart" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleSheet/ImportStruct" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleSheets.Dimension" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleSheets.ScalableImage" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.StyleValueHandle" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.TemplateAsset" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.TextField/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.UxmlRootElementFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.VisualElement/UxmlFactory" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.VisualElementAsset" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.UIElements.VisualTreeAsset/UsingEntry" preserve="nothing" serialized="true" />
</assembly>
<assembly fullname="UnityEngine.TextCoreFontEngineModule">
<type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true" />
<type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true" />
</assembly>
</linker>

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,14 @@
1) Link to Dashboard Organization in Unity --> Edit > Project Settings > Services
2) Set the Organization Id in the Commerce Opportunity Datastore asset
3) Open the Commerce Opportunity Editor Window
4) Sync with the Dashboard
5) Choose a Product Package for the Test Comop (Cat ComOp 01)
6) Set the Base Url in the ARSConfiguration asset
7) Start the game
8) Click on the Brush, Play or Feed buttons
9) Click on the Go Now! button on the popup and your ComOp should appear
4) Click on the "Cat ComOp 01" in the left panel of the window
5) Click on the Sync with the Dashboard button in the right panel of the window
6) Choose a Product Package for the Test Comop (Cat ComOp 01)
7) Set the Base Url in the ARSConfiguration asset
8) Open the Addressables Groups Menu in Unity -> Window -> Asset Management -> Addressables -> Groups
9) Remove the CommerceOpportunity Group and Walmart Group
10) Build the Addressables Content in the Addressables Window by selecting Build -> New Build -> Default Build Script
11) Open the "Game Scene" under Assets/Scenes folder in the Hierarchy
12) Start the game
13) Click on the Brush, Play or Feed buttons
14) Click on the Go Now! button on the popup and your ComOp should appear