{"id":1313,"date":"2026-03-04T02:48:10","date_gmt":"2026-03-04T02:48:10","guid":{"rendered":"https:\/\/sites.wsagames.com\/sz3c23\/?p=1313"},"modified":"2026-03-13T21:36:59","modified_gmt":"2026-03-13T21:36:59","slug":"coding-development-draggable-item","status":"publish","type":"post","link":"https:\/\/sites.wsagames.com\/sz3c23\/coding-development-draggable-item\/","title":{"rendered":"Coding Development: Draggable Item"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1313\" class=\"elementor elementor-1313\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1157b5e e-flex e-con-boxed e-con e-parent\" data-id=\"1157b5e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-360ff28 elementor-widget elementor-widget-text-editor\" data-id=\"360ff28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"353\" data-end=\"370\">1. Design Goal<\/h4><p data-start=\"372\" data-end=\"420\">In this interaction system, I want the player to:<\/p><ol data-start=\"422\" data-end=\"644\"><li data-start=\"422\" data-end=\"474\"><p data-start=\"425\" data-end=\"474\"><strong data-start=\"425\" data-end=\"452\">Collect draggable items<\/strong> (berries and flowers)<\/p><\/li><li data-start=\"475\" data-end=\"513\"><p data-start=\"478\" data-end=\"513\"><strong data-start=\"478\" data-end=\"513\">Drag and feed them to a peacock.<\/strong><\/p><\/li><li data-start=\"514\" data-end=\"565\"><p data-start=\"517\" data-end=\"565\">When all items are fed, the <strong data-start=\"545\" data-end=\"565\">UI state changes<\/strong><\/p><\/li><li data-start=\"566\" data-end=\"644\"><p data-start=\"569\" data-end=\"644\">The player can then <strong data-start=\"589\" data-end=\"644\">interact with the peacock to trigger the next scene<\/strong><\/p><\/li><\/ol><p data-start=\"646\" data-end=\"792\">The goal was to create a simple but responsive <strong data-start=\"693\" data-end=\"726\">drag-to-feed interaction loop<\/strong>, combining Unity\u2019s UI system, event system, and gameplay scripts.<\/p><p data-start=\"794\" data-end=\"815\">The interaction flow:<\/p><div class=\"relative w-full my-4\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"\"><div class=\"relative z-0 flex max-w-full\"><div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\"><div class=\"cm-scroller\"><div class=\"cm-content q9tKkq_readonly\"><strong>Collect Items<\/strong><br \/><strong>\u2193<\/strong><\/div><div class=\"cm-content q9tKkq_readonly\"><strong>Items appear at UI item slot.<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>Drag UI Item<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>Drop on Peacock<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>UI Item disappears<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>Feed counter decreases<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>\u201cFeed me&#8221; UI disappears.<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>&#8220;Press Q&#8221; UI appears, prompt active.<\/strong><br \/><strong>\u2193<\/strong><br \/><strong>Enter puzzle scene<\/strong><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-25219ff e-flex e-con-boxed e-con e-parent\" data-id=\"25219ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ec145b9 elementor-widget elementor-widget-text-editor\" data-id=\"ec145b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"1027\" data-end=\"1050\">\u00a0<\/h4><hr \/><h4 data-start=\"1027\" data-end=\"1050\">2. Unity Engine Setup<\/h4><p data-start=\"1052\" data-end=\"1130\">To support drag interactions and UI feedback, several Unity systems were used:<\/p><h5 data-start=\"1132\" data-end=\"1145\">UI System<\/h5><p data-start=\"1147\" data-end=\"1203\">All draggable items are <strong data-start=\"1171\" data-end=\"1202\">UI elements inside a Canvas<\/strong>.<\/p><p data-start=\"1297\" data-end=\"1311\">Each item has:<\/p><ul data-start=\"1313\" data-end=\"1377\"><li data-start=\"1313\" data-end=\"1332\"><p data-start=\"1315\" data-end=\"1332\"><strong data-start=\"1315\" data-end=\"1332\">RectTransform<\/strong><\/p><\/li><li data-start=\"1333\" data-end=\"1350\"><p data-start=\"1335\" data-end=\"1350\"><strong data-start=\"1335\" data-end=\"1350\">CanvasGroup<\/strong><\/p><\/li><li data-start=\"1351\" data-end=\"1377\"><p data-start=\"1353\" data-end=\"1377\"><strong data-start=\"1353\" data-end=\"1377\">DraggableItem script<\/strong><\/p><\/li><\/ul><p data-start=\"1379\" data-end=\"1478\">The CanvasGroup component allows the object to temporarily disable raycast blocking while dragging.<\/p><div class=\"relative w-full my-4\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\"><div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\u00a0<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><hr data-start=\"1583\" data-end=\"1586\" \/><h5 data-start=\"1588\" data-end=\"1604\">Event System<\/h5><p data-start=\"1606\" data-end=\"1664\">Unity\u2019s <strong data-start=\"1614\" data-end=\"1629\">EventSystem<\/strong> is required for drag interactions. These events are used to control the drag behaviour.<\/p><p data-start=\"1666\" data-end=\"1695\">Unity automatically triggers:<\/p><div class=\"relative w-full my-4\"><div class=\"\"><div class=\"relative\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"h-full min-h-0 min-w-0\"><div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\"><div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\"><div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\"><div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\"><div class=\"sticky bg-token-border-light\"><strong>IBeginDragHandler<\/strong><\/div><\/div><\/div><div class=\"\"><div class=\"relative z-0 flex max-w-full\"><div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\"><div class=\"cm-scroller\"><div class=\"cm-content q9tKkq_readonly\"><strong>IDragHandler<\/strong><br \/><strong>IEndDragHandler<\/strong><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3710204 elementor-widget elementor-widget-text-editor\" data-id=\"3710204\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"2058\" data-end=\"2094\">\u00a0<\/h4><hr \/><h4 data-start=\"2058\" data-end=\"2094\">3. Draggable Items and Interaction<\/h4><p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-1327\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/090cb34e5ee3e92b5b5f4c28529fe837.jpg\" alt=\"\" width=\"1280\" height=\"1706\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/090cb34e5ee3e92b5b5f4c28529fe837.jpg 1280w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/090cb34e5ee3e92b5b5f4c28529fe837-225x300.jpg 225w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/090cb34e5ee3e92b5b5f4c28529fe837-768x1024.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/090cb34e5ee3e92b5b5f4c28529fe837-1152x1536.jpg 1152w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/p><p data-start=\"2096\" data-end=\"2299\"><img decoding=\"async\" class=\"alignnone size-full wp-image-1328\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d.jpg\" alt=\"\" width=\"1587\" height=\"893\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d.jpg 1587w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d-300x169.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d-1024x576.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d-768x432.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/13915737c76ee3d20259c7e3ee31453d-1536x864.jpg 1536w\" sizes=\"(max-width: 1587px) 100vw, 1587px\" \/><\/p><p data-start=\"2096\" data-end=\"2299\">To allow players to move items freely, the <strong>objects respond to mouse dragging<\/strong>. When the player starts dragging an item, the object temporarily disables its raycast blocking so other objects can detect it.<\/p><p data-start=\"2301\" data-end=\"2467\">While dragging, <strong>the UI element&#8217;s position continuously updates to match the mouse cursor<\/strong>. This creates the <strong>visual effect of the item following the player\u2019s hand<\/strong>.<\/p><p data-start=\"2469\" data-end=\"2799\">When the drag ends, the<strong> system checks<\/strong> whether the object <strong>was released on the peacock<\/strong>. Instead of relying solely on UI drop detection, <strong>a raycast from the camera to the mouse position is used to determine<\/strong> <strong>whether the cursor is pointing at the peacock object<\/strong>. This approach allows the peacock to remain a world object rather than a UI element.<\/p><p data-start=\"2801\" data-end=\"2918\">If the raycast detects the peacock, the item is considered successfully fed, and the object is removed from the scene.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a06b591 e-flex e-con-boxed e-con e-parent\" data-id=\"a06b591\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e548ee4 elementor-widget elementor-widget-text-editor\" data-id=\"e548ee4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"2925\" data-end=\"2953\">\u00a0<\/h4><hr \/><h4 data-start=\"2925\" data-end=\"2953\">4. Tracking Feeding Progress<\/h4><p><img decoding=\"async\" class=\"alignnone size-full wp-image-1329\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9.jpg\" alt=\"\" width=\"1835\" height=\"1032\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9.jpg 1835w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9-300x169.jpg 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9-1024x576.jpg 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9-768x432.jpg 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/a911ea2f039d1f583b46c2cbb65ac9d9-1536x864.jpg 1536w\" sizes=\"(max-width: 1835px) 100vw, 1835px\" \/><\/p><p>To manage the feeding process, <strong>the system counts how many draggable items exist<\/strong> in the scene at the beginning of the interaction. This value represents how many items the player still needs to feed to the peacock.<\/p><p data-start=\"3170\" data-end=\"3344\">Each time an item is successfully dropped on the peacock, the remaining item count decreases. This provides a simple way to track whether the feeding task has been completed.<\/p><p data-start=\"3346\" data-end=\"3441\"><strong>When the count reaches zero, the system recognises that the player has fed all available items. Then close the &#8220;Feed me&#8221; UI for instruction at the beginning.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-af2909b e-flex e-con-boxed e-con e-parent\" data-id=\"af2909b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5085458 elementor-widget elementor-widget-text-editor\" data-id=\"5085458\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h4 data-start=\"3448\" data-end=\"3480\">\u00a0<\/h4><hr \/><h4 data-start=\"3448\" data-end=\"3480\">5. UI Feedback and State Changes<\/h4><p data-start=\"3482\" data-end=\"3531\">The interaction includes <strong>two different UI<\/strong> states.<\/p><p data-start=\"3533\" data-end=\"3719\">At the beginning of the scene, a UI element appears near the peacock asking the player to feed it. This message acts as a <strong>visual hint that the player needs to drag items toward the peacock<\/strong>.<\/p><p data-start=\"3831\" data-end=\"3992\">Once all items are fed, the feeding UI is removed. At this point, the &#8220;Press Q&#8221; UI will appear, which <strong>initiates an interaction change to a new state where the player can interact directly with the peacock.<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e6651f2 e-flex e-con-boxed e-con e-parent\" data-id=\"e6651f2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f35f3ef elementor-widget elementor-widget-video\" data-id=\"f35f3ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/02\/Feed-Animal.mp4\" controls=\"\" preload=\"metadata\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1dcf2aa e-flex e-con-boxed e-con e-parent\" data-id=\"1dcf2aa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44bd13c elementor-widget elementor-widget-text-editor\" data-id=\"44bd13c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To ensure that the <strong>\u2018Please feed me\u2019 UI looks more natural<\/strong>, <strong>I spoke to Swan, our UI artist<\/strong>. I asked her to draw inspiration from the notebook UI in the bottom-right corner of the game and <strong>design a dialogue box for the peacock<\/strong>. Then I make it follow the peacock as it moves, rather than simply displaying text.<\/p><p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1399\" src=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329.png\" alt=\"\" width=\"2560\" height=\"1528\" srcset=\"https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329.png 2560w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329-300x179.png 300w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329-1024x611.png 1024w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329-768x458.png 768w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329-1536x917.png 1536w, https:\/\/sites.wsagames.com\/sz3c23\/wp-content\/uploads\/sites\/68\/2026\/03\/\u5c4f\u5e55\u622a\u56fe-2026-03-13-192329-2048x1222.png 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>1. Design Goal In this interaction system, I want the player to: Collect draggable items (berries and flowers) Drag and feed them to a peacock. When all items are fed, the UI state changes The player can then interact with the peacock to trigger the next scene The goal was to create a simple but [&hellip;]<\/p>\n","protected":false},"author":59,"featured_media":1325,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43],"tags":[],"class_list":["post-1313","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development"],"_links":{"self":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/1313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/comments?post=1313"}],"version-history":[{"count":11,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/1313\/revisions"}],"predecessor-version":[{"id":1402,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/posts\/1313\/revisions\/1402"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/media\/1325"}],"wp:attachment":[{"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/media?parent=1313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/categories?post=1313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.wsagames.com\/sz3c23\/wp-json\/wp\/v2\/tags?post=1313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}