{"id":2832,"date":"2025-03-05T06:35:03","date_gmt":"2025-03-05T06:35:03","guid":{"rendered":"https:\/\/playgama.com\/blog\/uncategorized\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/"},"modified":"2025-03-05T06:35:03","modified_gmt":"2025-03-05T06:35:03","slug":"what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game","status":"publish","type":"post","link":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/","title":{"rendered":"What script can I use to make a coin disappear upon collection in my platformer game?"},"content":{"rendered":"<h2>Creating a Script for Coin Collection in Unity<\/h2>\n<h3>Introduction<\/h3>\n<p>In a platformer game, managing interactive gameplay elements like coins is crucial. This process typically involves using Unity scripts to ensure that once a player collects a coin, it disappears from the scene and updates the player&#8217;s score. Below, we walk through a simple script to achieve this functionality effectively.<\/p>\n<h3>Step-by-Step Script for Coin Collection<\/h3>\n<h4>1. Setting Up the Coin Object<\/h4>\n<p>First, ensure that your coin object has the following components:<\/p>\n<ul>\n<li><strong>Collider2D<\/strong> &#8211; Set to <em>isTrigger<\/em> to detect player collision.<\/li>\n<li><strong>Sprite Renderer<\/strong> &#8211; To visually represent the coin.<\/li>\n<\/ul>\n<h4>2. Writing the Coin Collection Script<\/h4>\n<pre><code>using UnityEngine;<br>using System.Collections;<br><br>public class CoinCollector : MonoBehaviour<br>{<br> &nbsp;&nbsp;\/\/ Reference to the player score script<br> &nbsp;&nbsp;public PlayerScore playerScore;<br><br> &nbsp;&nbsp;void OnTriggerEnter2D(Collider2D other)<br> &nbsp;&nbsp;{<br> &nbsp;&nbsp; &nbsp;&nbsp;\/\/ Check if the object colliding with the coin is tagged 'Player'<br> &nbsp;&nbsp; &nbsp;&nbsp;if (other.CompareTag(\"Player\"))<br> &nbsp;&nbsp; &nbsp;&nbsp;{<br> &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;\/\/ Increase player's score<br> &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;playerScore.IncreaseScore(1);<br><br> &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;\/\/ Destroy the coin object<br> &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;Destroy(gameObject);<br> &nbsp;&nbsp; &nbsp;&nbsp;}<br> &nbsp;&nbsp;}<br>}<\/code><\/pre>\n<h4>3. Explanation<\/h4>\n<ul>\n<li><strong>Collision Detection:<\/strong> The <code>OnTriggerEnter2D<\/code> method checks for collisions using a <code>Collider2D<\/code>. Ensure your player object is tagged properly to &#8216;Player&#8217;.<\/li>\n<li><strong>Score Management:<\/strong> The <code>playerScore.IncreaseScore(1);<\/code> function increases the player&#8217;s score by one. Ensure that the <code>PlayerScore<\/code> script has a public method to handle score increments.<\/li>\n<li><strong>Object Removal:<\/strong> Finally, <code>Destroy(gameObject);<\/code> removes the coin from the scene, making it disappear instantly upon collection.<\/li>\n<\/ul>\n<h3>Testing and Debugging<\/h3>\n<p>Ensure to test the script within your scene setup to validate that coins correctly disappear and score increments occur as expected. Debugging steps might include confirming collisions trigger events and verifying score updates in the <code>PlayerScore<\/code> script.<\/p>\n<h3>Conclusion<\/h3>\n<p>This script offers a practical method for integrating basic game mechanics in platformers using Unity. Adjust the <code>IncreaseScore<\/code> method and <code>Tag<\/code> management as needed to cater to your specific game&#8217;s requirements.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating a Script for Coin Collection in Unity Introduction In a platformer game, managing interactive gameplay elements like coins is crucial. This process typically involves using\u2026<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"footnotes":""},"categories":[10],"tags":[84,11],"class_list":["post-2832","post","type-post","status-publish","format-standard","hentry","category-unity","tag-game-mechanics","tag-unity"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog\" \/>\n<meta property=\"og:description\" content=\"Creating a Script for Coin Collection in Unity Introduction In a platformer game, managing interactive gameplay elements like coins is crucial. This process typically involves using\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/\" \/>\n<meta property=\"og:site_name\" content=\"Playgama Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-05T06:35:03+00:00\" \/>\n<meta name=\"author\" content=\"Joyst1ck\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joyst1ck\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/\"},\"author\":{\"name\":\"Joyst1ck\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/6b64e28292b443ca9325ab8fbff293b2\"},\"headline\":\"What script can I use to make a coin disappear upon collection in my platformer game?\",\"datePublished\":\"2025-03-05T06:35:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/\"},\"wordCount\":246,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"keywords\":[\"Game Mechanics\",\"Unity\"],\"articleSection\":[\"Unity\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/\",\"name\":\"What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-03-05T06:35:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/unity\\\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What script can I use to make a coin disappear upon collection in my platformer game?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/playgama.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#organization\",\"name\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/playgama.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-playgama-scaled-1.png\",\"width\":2559,\"height\":523,\"caption\":\"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80\"},\"image\":{\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/playgama.com\\\/blog\\\/#\\\/schema\\\/person\\\/6b64e28292b443ca9325ab8fbff293b2\",\"name\":\"Joyst1ck\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g\",\"caption\":\"Joyst1ck\"},\"url\":\"https:\\\/\\\/playgama.com\\\/blog\\\/author\\\/volzhin-ivan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/","og_locale":"en_US","og_type":"article","og_title":"What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog","og_description":"Creating a Script for Coin Collection in Unity Introduction In a platformer game, managing interactive gameplay elements like coins is crucial. This process typically involves using\u2026","og_url":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/","og_site_name":"Playgama Blog","article_published_time":"2025-03-05T06:35:03+00:00","author":"Joyst1ck","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Joyst1ck","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/#article","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/"},"author":{"name":"Joyst1ck","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/6b64e28292b443ca9325ab8fbff293b2"},"headline":"What script can I use to make a coin disappear upon collection in my platformer game?","datePublished":"2025-03-05T06:35:03+00:00","mainEntityOfPage":{"@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/"},"wordCount":246,"commentCount":0,"publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"keywords":["Game Mechanics","Unity"],"articleSection":["Unity"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/","url":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/","name":"What script can I use to make a coin disappear upon collection in my platformer game? - Playgama Blog","isPartOf":{"@id":"https:\/\/playgama.com\/blog\/#website"},"datePublished":"2025-03-05T06:35:03+00:00","breadcrumb":{"@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/playgama.com\/blog\/unity\/what-script-can-i-use-to-make-a-coin-disappear-upon-collection-in-my-platformer-game\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/playgama.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What script can I use to make a coin disappear upon collection in my platformer game?"}]},{"@type":"WebSite","@id":"https:\/\/playgama.com\/blog\/#website","url":"https:\/\/playgama.com\/blog\/","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","description":"","publisher":{"@id":"https:\/\/playgama.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/playgama.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/playgama.com\/blog\/#organization","name":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80","url":"https:\/\/playgama.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","contentUrl":"https:\/\/playgama.com\/blog\/wp-content\/uploads\/2026\/04\/cropped-playgama-scaled-1.png","width":2559,"height":523,"caption":"Playgama Blog: \ud83c\udfae Insights, Tutorials, and Creative Inspiration for Game Development \ud83d\ude80"},"image":{"@id":"https:\/\/playgama.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/playgama.com\/blog\/#\/schema\/person\/6b64e28292b443ca9325ab8fbff293b2","name":"Joyst1ck","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c6aab82e8ae992522b6f4923a83a792ca9e8e33ecaaff6f701d177f1b0c68b2d?s=96&d=mm&r=g","caption":"Joyst1ck"},"url":"https:\/\/playgama.com\/blog\/author\/volzhin-ivan\/"}]}},"_links":{"self":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/2832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/comments?post=2832"}],"version-history":[{"count":0,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/posts\/2832\/revisions"}],"wp:attachment":[{"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/media?parent=2832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/categories?post=2832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/playgama.com\/blog\/wp-json\/wp\/v2\/tags?post=2832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}