<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unity Archives - Oxmond Technology</title>
	<atom:link href="https://oxmond.com/tag/unity/feed/" rel="self" type="application/rss+xml" />
	<link>https://oxmond.com/tag/unity/</link>
	<description>IT Development</description>
	<lastBuildDate>Sat, 15 Oct 2022 08:08:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0.2</generator>
	<item>
		<title>iTween Animation Examples</title>
		<link>https://oxmond.com/itween-animation-examples/</link>
					<comments>https://oxmond.com/itween-animation-examples/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Fri, 15 Jan 2021 10:58:13 +0000</pubDate>
				<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Beginner]]></category>
		<category><![CDATA[C# Lesson]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[animations]]></category>
		<category><![CDATA[game development]]></category>
		<category><![CDATA[gameobject]]></category>
		<category><![CDATA[itween]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[script animation]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=906</guid>

					<description><![CDATA[<p>Using iTween animations in your Unity game Need to script an animation in Unity, but can not remember exactly how? Look no further. Here is an overview of the most used iTween animation features. So was is iTween exactly? iTween is a great script animation...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/itween-animation-examples/">iTween Animation Examples</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Using iTween animations in your Unity game</strong><br />
Need to script an animation in Unity, but can not remember exactly how? Look no further. Here is an overview of the most used iTween animation features.</p>
<p><strong>So was is iTween exactly?<br />
</strong>iTween is a great script animation framework which you can download for free from the <a href="https://assetstore.unity.com/packages/tools/animation/itween-84?aid=1100l4p9k">Unity Asset Store</a><br />
With iTween you can move, rotate, fade, scale, control variables, colors and more!</p>
<p>If you are new to Unity/iTween or scripting I strongly recommend that you watch the video tutorial first &#8211; otherwise, just have fun with the examples. You&#8217;ll find iTween download links etc. at the bottom of this page.</p>
<hr />
<p><strong>Basic MOVE animation:</strong></p>
<pre>// Move the gameobject to x-position 5.0 in 1 second 
iTween.MoveTo(gameObject, iTween.Hash("x", 5, "time", 1, "islocal", true));    
</pre>
<hr />
<p><strong>Basic SCALE animation:</strong></p>
<pre>// Scale the gameobject to 2.0 in 1 second 
iTween.ScaleTo(gameObject, iTween.Hash("x", 2, "y", 2, "time", 1));
</pre>
<hr />
<p><strong>Basic FADE animation:</strong></p>
<pre>// Fade the gameobject to half transparent in 1 second 
iTween.FadeTo(gameObject, iTween.Hash("alpha", 0.5, "time", 1));
</pre>
<hr />
<p><strong>Basic ROTATE animation:</strong></p>
<pre>// Rotage the gameobject 45 degrees in 2 seconds 
iTween.RotateTo(gameObject, iTween.Hash("z", 45, "time", 2));
</pre>
<hr />
<p><strong>Using EASE IN/EASE OUT:</strong></p>
<pre>// Move gameobject using EASE OUT animation
iTween.MoveTo(gameObject, iTween.Hash("x", 3, "time", 2,"easetype", iTween.EaseType.easeOutElastic));
</pre>
<hr />
<p><strong>Get a list of all the easeTypes in the Inspector:</strong><br />
<img loading="lazy" class="alignnone size-full wp-image-942" src="https://oxmond.com/wp/wp-content/uploads/2021/01/Unity_tutorial_iTween_easetypes.png" alt="" width="272" height="131" /></p>
<pre>// Make a public variable to select the easeType from the inspector:
public iTween.EaseType easeType;

// Using the variable:
iTween.MoveTo(gameObject, iTween.Hash("x", 3, "time", 2,"easetype", easeType));
</pre>
<hr />
<p><strong>Calling a function after the animation using ONCOMPLETE:</strong><br />
(Don&#8217;t forget the &#8220;oncompletetarget&#8221; parameter. Otherwise it won&#8217;t work)</p>
<pre>void OnCompleteExample() {
   // Move the gameobject and call another function when done:
   iTween.MoveTo(gameObject, iTween.Hash("x", 5, "time", 2 ,"oncomplete", "ActionAfterTweenComplete", "oncompletetarget", gameObject));
}

void ActionAfterTweenComplete()    {
   print("Tween is DONE!");
}
</pre>
<hr />
<p><strong>Animation DELAY:</strong></p>
<pre>// Animate the gameobject after 3 seconds:
print("Waiting 3 seconds...");
iTween.MoveTo(gameObject, iTween.Hash("x", 5, "time", 1, "delay", 3, "islocal", true));
</pre>
<hr />
<p><strong>Create animation LOOPS:</strong></p>
<pre>// Animate the gameobject up and down in an endless loop:
iTween.MoveTo(gameObject, iTween.Hash("y", 3, "time", 1.4, "looptype", "pingpong", "easetype", iTween.EaseType.easeInOutQuad));
</pre>
<hr />
<p><strong>Tween a VARIABLE:</strong></p>
<pre>void TweenVariableExample()  {
   // Count to 100 over 3 seconds:
   iTween.ValueTo(gameObject, iTween.Hash("from", 1, "to", 100, "time", 2, "onupdatetarget", gameObject, "onupdate", "UpdateCounter"));
}

void UpdateCounter(int newValue) {
   print(newValue);
}
</pre>
<hr />
<p><strong>Fade/animate COLORS:</strong></p>
<pre>// Will fade the gameObject to RED:
private void TweenToColorToRed()
{
     iTween.ColorTo(myGameObject, Color.red, 1.0f);
}

// Will fade the gameboject to pink hex color:
private void TweenToColorToPinkHex()
{
     Color myColor;
     ColorUtility.TryParseHtmlString("#fc00c4", out myColor);
     iTween.ColorTo(BG, myColor, 1.0f);
}
</pre>
<hr />
<p><strong>STOP tweens/animations:</strong></p>
<pre>// Stop and destroy all tweens on a GAMEOBJECT:
iTween.Stop(gameObject);

// Stop and destroy all tweens in current SCENE:
iTween.Stop();
</pre>
<hr />
<p><strong>Links:</strong></p>
<p>🤓 <strong>Stay sharp! Subscribe to Oxmond Tutorials!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>✅ <strong>Download iTween (yes, it&#8217;s free):</strong><br />
<a href="https://assetstore.unity.com/packages/tools/animation/itween-84?aid=1100l4p9k">https://assetstore.unity.com/packages/tools/animation/itween-84?aid=1100l4p9k</a></p>
<p>✅ <strong>Download 2D Game Starter Assets from the video tutorial above:<br />
</strong><a href="https://assetstore.unity.com/packages/2d/environments/2d-game-starter-assets-24626?aid=1100l4p9k">https://assetstore.unity.com/packages/2d/environments/2d-game-starter-assets-24626?aid=1100l4p9k</a><strong><br />
</strong></p>
<p>🎱 <strong>More Free Assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>Some links might be affiliate links. This means that if you buy something via these links we might get a small payment too.<br />
Thanks for the support, it is truly appreciated so we can keep on making high quality content 😎👍</p>
<hr />
<p>The post <a rel="nofollow" href="https://oxmond.com/itween-animation-examples/">iTween Animation Examples</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/itween-animation-examples/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Make An Object Glow in Unity 2020! [Beginner Tutorial &#8211; Unity 2020]</title>
		<link>https://oxmond.com/how-to-make-an-object-glow-in-unity-2020-beginner-tutorial-unity-2020/</link>
					<comments>https://oxmond.com/how-to-make-an-object-glow-in-unity-2020-beginner-tutorial-unity-2020/#comments</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Sun, 11 Oct 2020 09:40:45 +0000</pubDate>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Special Effect]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Beginner Tutorial]]></category>
		<category><![CDATA[bloom]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[diffuse]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[easy glow]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[gameobject]]></category>
		<category><![CDATA[glow]]></category>
		<category><![CDATA[glow effect]]></category>
		<category><![CDATA[glow material]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[HDR]]></category>
		<category><![CDATA[highlight]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[How To Make An Object Glow in Unity]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[lightning]]></category>
		<category><![CDATA[material]]></category>
		<category><![CDATA[neon]]></category>
		<category><![CDATA[neon glow]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[shader]]></category>
		<category><![CDATA[sprite]]></category>
		<category><![CDATA[sprite glow]]></category>
		<category><![CDATA[texture]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[Unity 2020]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[video games]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=786</guid>

					<description><![CDATA[<p>In this tutorial we&#8217;ll create the awesome glow effect (also called bloom effect) on a Gameobject in Unity 2020. Using only a few easy steps. 🧡 Subscribe to Oxmond Tutorials. Stay tuned! https://bit.ly/SubscribeOxmondTutorials ✅ Download the Oxmond &#8220;X&#8221; logo bitmap here: https://oxmond.com/download/tutorials/unity/oxmond_x_bw.png 😷👕 Need a...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-make-an-object-glow-in-unity-2020-beginner-tutorial-unity-2020/">How To Make An Object Glow in Unity 2020! [Beginner Tutorial &#8211; Unity 2020]</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">In this tutorial we&#8217;ll create the awesome glow effect (also called bloom effect) on a Gameobject in Unity 2020. Using only a few easy steps.</span></p>
<hr />
<p>🧡 Subscribe to Oxmond Tutorials. Stay tuned!<br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>✅ Download the Oxmond &#8220;X&#8221; logo bitmap here:<br />
<a href="https://oxmond.com/download/tutorials/unity/oxmond_x_bw.png">https://oxmond.com/download/tutorials/unity/oxmond_x_bw.png</a></p>
<p>😷👕 Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:<br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<p>Some links might be affiliate links. Any support is truly appreciated so we can keep on making high quality content 🙂</p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-make-an-object-glow-in-unity-2020-beginner-tutorial-unity-2020/">How To Make An Object Glow in Unity 2020! [Beginner Tutorial &#8211; Unity 2020]</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-make-an-object-glow-in-unity-2020-beginner-tutorial-unity-2020/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>How to use real time Post-Processing in Unity</title>
		<link>https://oxmond.com/how-to-use-real-time-post-processing-in-unity/</link>
					<comments>https://oxmond.com/how-to-use-real-time-post-processing-in-unity/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Wed, 18 Sep 2019 20:15:57 +0000</pubDate>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[ambient]]></category>
		<category><![CDATA[ambient occlusion]]></category>
		<category><![CDATA[beginner]]></category>
		<category><![CDATA[Beginner Tutorial - Unity 2019]]></category>
		<category><![CDATA[bloom]]></category>
		<category><![CDATA[blur]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[color grade]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[grade]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[How to use Post-Processing in Unity]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[lighting]]></category>
		<category><![CDATA[manager]]></category>
		<category><![CDATA[occlusion]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[package]]></category>
		<category><![CDATA[parameter]]></category>
		<category><![CDATA[polish]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[post processing from the package manager]]></category>
		<category><![CDATA[Post Processing Tutorial]]></category>
		<category><![CDATA[post-processing]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[shader]]></category>
		<category><![CDATA[stack]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[v2]]></category>
		<category><![CDATA[video games]]></category>
		<category><![CDATA[vignette]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=613</guid>

					<description><![CDATA[<p>✅ How to install and use the awesome Unity Post Processing package. This is a must. See this tutorial before making any 3D games  ✅ Download the free Elf Character from the tutorial: https://assetstore.unity.com/packages/3d/characters/humanoids/character-elf-114445?aid=1100l4p9k  🧡 Subscribe to Oxmond Tutorials. Stay tuned! https://bit.ly/SubscribeOxmondTutorials 😷👕 Need a...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-use-real-time-post-processing-in-unity/">How to use real time Post-Processing in Unity</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">✅ How to install and use the awesome Unity Post Processing package. This is a must. See this tutorial before making any 3D games </span></p>
<hr />
<p><strong>✅ Download the free Elf Character from the tutorial:</strong><br />
<a href="https://assetstore.unity.com/packages/3d/characters/humanoids/character-elf-114445?aid=1100l4p9k">https://assetstore.unity.com/packages/3d/characters/humanoids/character-elf-114445?aid=1100l4p9k </a></p>
<hr />
<p><strong>🧡 Subscribe to Oxmond Tutorials. Stay tuned!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>😷👕 Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:<br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<hr />
<p>✅ <strong>Download free assets from the Unity Assets Store for your game:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k </a></p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-use-real-time-post-processing-in-unity/">How to use real time Post-Processing in Unity</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-use-real-time-post-processing-in-unity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to read JSON data from a web service in C#</title>
		<link>https://oxmond.com/how-to-read-json-data-from-a-web-service-in-c/</link>
					<comments>https://oxmond.com/how-to-read-json-data-from-a-web-service-in-c/#comments</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Tue, 17 Sep 2019 13:05:52 +0000</pubDate>
				<category><![CDATA[C# Lesson]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[get]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[Henrik Poulsen]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[How to get JSON data from a web service in Unity]]></category>
		<category><![CDATA[How to read a JSON file in Unity]]></category>
		<category><![CDATA[How to read JSON data from a web service in C#]]></category>
		<category><![CDATA[import]]></category>
		<category><![CDATA[Import JSON file]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[json file]]></category>
		<category><![CDATA[json list]]></category>
		<category><![CDATA[json object]]></category>
		<category><![CDATA[json parser]]></category>
		<category><![CDATA[jsonobject]]></category>
		<category><![CDATA[jsonutility]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[list]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[loading]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[parse]]></category>
		<category><![CDATA[read]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[service]]></category>
		<category><![CDATA[simple]]></category>
		<category><![CDATA[SimpleJSON]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[video games]]></category>
		<category><![CDATA[web]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=608</guid>

					<description><![CDATA[<p>How to read a JSON data from a web service in Unity. This Tutorial is about reading JSON data. We will build a little application build on a JSON webservice. ✅ Download the free SimpleJSON parser: https://github.com/HenrikPoulsen/SimpleJSON ✅ The free geoplugin webservice: http://www.geoplugin.net/json.gp?ip=213.22.22.98 ❤️ Subscribe...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-read-json-data-from-a-web-service-in-c/">How to read JSON data from a web service in C#</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>How to read a JSON data from a web service in Unity. This Tutorial is about reading JSON data. We will build a little application build on a JSON webservice.</p>
<hr />
<p>✅ Download the free SimpleJSON parser:<br />
<a href="https://github.com/HenrikPoulsen/SimpleJSON">https://github.com/HenrikPoulsen/SimpleJSON</a></p>
<p>✅ The free geoplugin webservice:<br />
<a href="http://www.geoplugin.net/json.gp?ip=213.22.22.98">http://www.geoplugin.net/json.gp?ip=213.22.22.98</a></p>
<hr />
<p>❤️ Subscribe to Oxmond Tutorials. New tutorials every day! Stay tuned!<br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>🔔 Remember to hit that little bell to turn on notifications!</p>
<p>😷👕 Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:<br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<hr />
<p>✅ Download free assets from the Unity Assets Store for your game:<br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<hr />
<p><strong>The LoadJSON script:</strong></p>
<pre>/*

   .-------.                             .--.    .-------.     .--.            .--.     .--.        
   |       |--.--.--------.-----.-----.--|  |    |_     _|--.--|  |_.-----.----|__|---.-|  |-----.
   |   -   |_   _|        |  _  |     |  _  |      |   | |  |  |   _|  _  |   _|  |  _  |  |__ --|
   |_______|__.__|__|__|__|_____|__|__|_____|      |___| |_____|____|_____|__| |__|___._|__|_____|
   © 2019 OXMOND / www.oxmond.com 

*/

using System.Collections;
using UnityEngine;
using SimpleJSON;
using UnityEngine.Networking;
using TMPro;

public class LoadJSON : MonoBehaviour
{

    public TMP_InputField inputTxt;
    public TMP_Text countryTxt;
    public TMP_Text continentTxt;

    public void GetJsonData()
    {
        StartCoroutine(RequestWebService());
    }

    IEnumerator RequestWebService()
    {
        string getDataUrl = "http://www.geoplugin.net/json.gp?ip=" + inputTxt.text;
        print(getDataUrl);

        using (UnityWebRequest webData = UnityWebRequest.Get(getDataUrl))
        {

            yield return webData.SendWebRequest();
            if (webData.isNetworkError || webData.isHttpError)
            {
                print("---------------- ERROR ----------------");
                print(webData.error);
            }
            else
            {
                if (webData.isDone)
                {
                    JSONNode jsonData = JSON.Parse(System.Text.Encoding.UTF8.GetString(webData.downloadHandler.data));

                    if (jsonData == null)
                    {
                        print("---------------- NO DATA ----------------");
                    }
                    else
                    {
                        print("---------------- JSON DATA ----------------");
                        print("jsonData.Count:" + jsonData.Count);
                        countryTxt.text = jsonData["geoplugin_countryName"];
                        continentTxt.text = jsonData["geoplugin_continentName"];
                    }
                }
            }
        }
    }
}

</pre>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-read-json-data-from-a-web-service-in-c/">How to read JSON data from a web service in C#</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-read-json-data-from-a-web-service-in-c/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Git Integration! Setting Up Unity with Git, SourceTree &#038; Bitbucket</title>
		<link>https://oxmond.com/git-integration-setting-up-unity-with-git-sourcetree-bitbucket/</link>
					<comments>https://oxmond.com/git-integration-setting-up-unity-with-git-sourcetree-bitbucket/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Sun, 08 Sep 2019 12:58:33 +0000</pubDate>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[bitbucket]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Git for Unity Developers]]></category>
		<category><![CDATA[Git Integration! Setting Up Unity with Git]]></category>
		<category><![CDATA[git source control]]></category>
		<category><![CDATA[gitignore]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[ignore]]></category>
		<category><![CDATA[improve]]></category>
		<category><![CDATA[improve workflow with Git]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[merging]]></category>
		<category><![CDATA[merging unity code]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[settings]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[sourcetree]]></category>
		<category><![CDATA[Sourcetree & Bitbucket]]></category>
		<category><![CDATA[step-by-step]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[unity git setup]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[version]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[video games]]></category>
		<category><![CDATA[workflow]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=602</guid>

					<description><![CDATA[<p>Improve your workflow! Use Git for you Unity project! In this tutorial we set up a new Unity project with Git, Sourcetree and BitBucket. ✅ Download the Sourcetree client: https://www.sourcetreeapp.com/ ❤️ Subscribe to Oxmond Tutorials! Stay ahead of the game! https://bit.ly/SubscribeOxmondTutorials 🔔 Remember to hit...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/git-integration-setting-up-unity-with-git-sourcetree-bitbucket/">Git Integration! Setting Up Unity with Git, SourceTree &#038; Bitbucket</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Improve your workflow! Use Git for you Unity project! In this tutorial we set up a new Unity project with Git, Sourcetree and BitBucket.</p>
<p>✅ <strong>Download the Sourcetree client:</strong><br />
<a href="https://www.sourcetreeapp.com/">https://www.sourcetreeapp.com/</a></p>
<hr />
<p>❤️<strong> Subscribe to Oxmond Tutorials! Stay ahead of the game! </strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>🔔 Remember to hit that little bell to turn on notifications!</p>
<p>😷👕 Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:<br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<hr />
<p>✅<strong> Download free assets from the Unity Assets Store for your game:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/git-integration-setting-up-unity-with-git-sourcetree-bitbucket/">Git Integration! Setting Up Unity with Git, SourceTree &#038; Bitbucket</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/git-integration-setting-up-unity-with-git-sourcetree-bitbucket/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Build a Video Player With Scrub Control in Unity!</title>
		<link>https://oxmond.com/how-to-build-a-video-player-with-scrub-control-in-unity/</link>
					<comments>https://oxmond.com/how-to-build-a-video-player-with-scrub-control-in-unity/#comments</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Fri, 06 Sep 2019 16:11:18 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Asteroids]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[building]]></category>
		<category><![CDATA[building a videoplayer]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[controls]]></category>
		<category><![CDATA[engine]]></category>
		<category><![CDATA[example]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[How To Build a Video Player With Scrub Control in Unity]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[overview]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[pause]]></category>
		<category><![CDATA[play]]></category>
		<category><![CDATA[playback]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[scrub]]></category>
		<category><![CDATA[scrub control for unity video player]]></category>
		<category><![CDATA[scrubbing]]></category>
		<category><![CDATA[seek]]></category>
		<category><![CDATA[seek with video player]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video controls]]></category>
		<category><![CDATA[video pause]]></category>
		<category><![CDATA[video player]]></category>
		<category><![CDATA[video player controls]]></category>
		<category><![CDATA[video ui]]></category>
		<category><![CDATA[videoplayer]]></category>
		<category><![CDATA[videoplayer control]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=591</guid>

					<description><![CDATA[<p>In this tutorial we build our own video player. Complete with play &#38; pause buttons and a nice scrub bar controller. What&#8217;s not to like? 😛 ✅ Download the files and scripts from the tutorial here: oxmond.com/download/tutorials/unity/Oxmond_videoplayer.unitypackage ✅ Download free assets from the Unity Assets...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-build-a-video-player-with-scrub-control-in-unity/">How To Build a Video Player With Scrub Control in Unity!</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In this tutorial we build our own video player. Complete with play &amp; pause buttons and a nice scrub bar controller. What&#8217;s not to like? 😛</p>
<hr />
<p>✅ <strong>Download the files and scripts from the tutorial here:<br />
</strong><a href="https://oxmond.com/download/tutorials/unity/Oxmond_videoplayer.unitypackage" target="_blank" rel="noopener noreferrer">oxmond.com/download/tutorials/unity/Oxmond_videoplayer.unitypackage</a></p>
<hr />
<p>✅ <strong>Download free assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k" target="_blank" rel="noopener noreferrer">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<hr />
<p>❤️ <strong>Subscribe to Oxmond Tutorials. Stay ahead of the game!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<hr />
<p>😷👕 <strong>Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:</strong><br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<hr />
<p><strong>MyVideoPlayer script:</strong></p>
<pre>/*

   .-------.                             .--.    .-------.     .--.            .--.     .--.        
   |       |--.--.--------.-----.-----.--|  |    |_     _|--.--|  |_.-----.----|__|---.-|  |-----.
   |   -   |_   _|        |  _  |     |  _  |      |   | |  |  |   _|  _  |   _|  |  _  |  |__ --|
   |_______|__.__|__|__|__|_____|__|__|_____|      |___| |_____|____|_____|__| |__|___._|__|_____|
   © 2019 OXMOND / www.oxmond.com 

*/

using UnityEngine;
using UnityEngine.Video;
using System.Collections;

public class MyVideoPlayer : MonoBehaviour
{

    public GameObject cinemaPlane;
    public GameObject btnPlay;
    public GameObject btnPause;
    public GameObject knob;
    public GameObject progressBar;
    public GameObject progressBarBG;

    private float maxKnobValue;
    private float newKnobX;
    private float maxKnobX;
    private float minKnobX;
    private float knobPosY;
    private float simpleKnobValue;
    private float knobValue;
    private float progressBarWidth;
    private bool knobIsDragging;
    private bool videoIsJumping = false;
    private bool videoIsPlaying = false;
    private VideoPlayer videoPlayer;
    
    private void Start  ()
    {
        knobPosY = knob.transform.localPosition.y;
        videoPlayer = GetComponent();
        btnPause.SetActive(true);
        btnPlay.SetActive(false);
        videoPlayer.frame = (long)100;
        progressBarWidth = progressBarBG.GetComponent().bounds.size.x;
    }

    private void Update()
    {
        if (!knobIsDragging &amp;&amp; !videoIsJumping)
        {
            if (videoPlayer.frameCount &gt; 0)
            {
                float progress = (float)videoPlayer.frame / (float)videoPlayer.frameCount;
                progressBar.transform.localScale = new Vector3(progressBarWidth * progress, progressBar.transform.localScale.y, 0);
                knob.transform.localPosition = new Vector2(progressBar.transform.localPosition.x + (progressBarWidth * progress), knob.transform.localPosition.y);
            }
        }

        if (Input.GetMouseButtonDown(0))
        {
            Vector3 pos = Input.mousePosition;
            Collider2D hitCollider = Physics2D.OverlapPoint(Camera.main.ScreenToWorldPoint(pos));
            
            if (hitCollider != null &amp;&amp; hitCollider.CompareTag(btnPause.tag))
            {
                BtnPlayVideo();
            }
            if (hitCollider != null &amp;&amp; hitCollider.CompareTag(btnPlay.tag))
            {
                print("playBtn");
                BtnPlayVideo();
            }
        }
    }

    public void KnobOnPressDown()
    {
        VideoStop();
        minKnobX = progressBar.transform.localPosition.x;
        maxKnobX = minKnobX + progressBarWidth;
    }

    public void KnobOnRelease()
    {
        knobIsDragging = false;
        CalcKnobSimpleValue();
        VideoPlay();
        VideoJump();
        StartCoroutine(DelayedSetVideoIsJumpingToFalse());
    }

    IEnumerator DelayedSetVideoIsJumpingToFalse()
    {
        yield return new WaitForSeconds(2);
        SetVideoIsJumpingToFalse();
    }

    public void KnobOnDrag()
    {
        knobIsDragging = true;
        videoIsJumping = true;
        Vector3 curScreenPoint = new Vector2(Input.mousePosition.x, Input.mousePosition.y);
        Vector3 curPosition = Camera.main.ScreenToWorldPoint(curScreenPoint);
        knob.transform.position = new Vector2(curPosition.x, curPosition.y);
        newKnobX = knob.transform.localPosition.x;
        if (newKnobX &gt; maxKnobX) { newKnobX = maxKnobX; }
        if (newKnobX &lt; minKnobX) { newKnobX = minKnobX; }
        knob.transform.localPosition = new Vector2(newKnobX, knobPosY);
        CalcKnobSimpleValue();
        progressBar.transform.localScale = new Vector3(simpleKnobValue * progressBarWidth, progressBar.transform.localScale.y, 0);
    }

    private void SetVideoIsJumpingToFalse()
    {
        videoIsJumping = false;
    }

    private void CalcKnobSimpleValue()
    {
        maxKnobValue = maxKnobX - minKnobX;
        knobValue = knob.transform.localPosition.x - minKnobX;
        simpleKnobValue = knobValue / maxKnobValue;
    }

    private void VideoJump()
    {
        var frame = videoPlayer.frameCount * simpleKnobValue;
        videoPlayer.frame = (long)frame;
    }

    private void BtnPlayVideo()
    {
        if (videoIsPlaying)
        {
            VideoStop();
        }
        else
        {
            VideoPlay();
        }
    }

    private void VideoStop()
    {
        videoIsPlaying = false;
        videoPlayer.Pause();
        btnPause.SetActive(false);
        btnPlay.SetActive(true);
    }

    private void VideoPlay()
    {
        videoIsPlaying = true;
        videoPlayer.Play();
        btnPause.SetActive(true);
        btnPlay.SetActive(false);
    }
}
</pre>
<hr />
<p><strong>The Knob Script:</strong></p>
<pre>using UnityEngine;

// [RequireComponent(typeof(MeshCollider))]
/*

   .-------.                             .--.    .-------.     .--.            .--.     .--.        
   |       |--.--.--------.-----.-----.--|  |    |_     _|--.--|  |_.-----.----|__|---.-|  |-----.
   |   -   |_   _|        |  _  |     |  _  |      |   | |  |  |   _|  _  |   _|  |  _  |  |__ --|
   |_______|__.__|__|__|__|_____|__|__|_____|      |___| |_____|____|_____|__| |__|___._|__|_____|
   © 2019 OXMOND / www.oxmond.com 

*/

public class Knob : MonoBehaviour
{
    public GameObject videoPlayer;
    private MyVideoPlayer videoPlayerScript;

    void Start()
    {
        videoPlayerScript = videoPlayer.GetComponent();
    }

    void OnMouseDown()
    {
        videoPlayerScript.KnobOnPressDown();
    }

    void OnMouseUp()
    {
        videoPlayerScript.KnobOnRelease();
    }

    void OnMouseDrag()
    {
        videoPlayerScript.KnobOnDrag();
    }

}

</pre>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-build-a-video-player-with-scrub-control-in-unity/">How To Build a Video Player With Scrub Control in Unity!</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-build-a-video-player-with-scrub-control-in-unity/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>How To Modify The Pivot Point!</title>
		<link>https://oxmond.com/how-to-modify-the-pivot-point/</link>
					<comments>https://oxmond.com/how-to-modify-the-pivot-point/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Sun, 01 Sep 2019 21:50:06 +0000</pubDate>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[adjust]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[around]]></category>
		<category><![CDATA[asset]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[change pivot point]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[correct pivot point]]></category>
		<category><![CDATA[cube]]></category>
		<category><![CDATA[custom pivots in unity]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[gameobject]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[modify pivot point]]></category>
		<category><![CDATA[not working]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[pivot]]></category>
		<category><![CDATA[pivot point of an object]]></category>
		<category><![CDATA[point]]></category>
		<category><![CDATA[point change]]></category>
		<category><![CDATA[point move]]></category>
		<category><![CDATA[position]]></category>
		<category><![CDATA[quad pivot]]></category>
		<category><![CDATA[rotate]]></category>
		<category><![CDATA[rotate around point]]></category>
		<category><![CDATA[rotatearound]]></category>
		<category><![CDATA[rotation]]></category>
		<category><![CDATA[sprite]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[transform]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[video games]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=586</guid>

					<description><![CDATA[<p>How to change the pivot point in Unity. ❤️ Subscribe to Oxmond Tutorials. New tutorials every day! Stay tuned! https://bit.ly/SubscribeOxmondTutorials ✅ Download the free Sunny Land asset here: https://assetstore.unity.com/packages/2d/characters/sunny-land-103349?aid=1100l4p9k ✅ Other free assets from the Unity Assets Store: https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k 😷👕 Need a face mask /...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-modify-the-pivot-point/">How To Modify The Pivot Point!</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>How to change the pivot point in Unity.</p>
<hr />
<p><strong>❤️ Subscribe to Oxmond Tutorials. New tutorials every day! Stay tuned!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p><strong>✅ Download the free Sunny Land asset here:</strong><br />
<a href="https://assetstore.unity.com/packages/2d/characters/sunny-land-103349?aid=1100l4p9k">https://assetstore.unity.com/packages/2d/characters/sunny-land-103349?aid=1100l4p9k</a></p>
<p><strong>✅ Other free assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>😷👕 <strong>Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:</strong><br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-modify-the-pivot-point/">How To Modify The Pivot Point!</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-modify-the-pivot-point/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Create a Glass Material in Unity</title>
		<link>https://oxmond.com/how-to-create-a-glass-material-in-unity/</link>
					<comments>https://oxmond.com/how-to-create-a-glass-material-in-unity/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Fri, 30 Aug 2019 09:56:23 +0000</pubDate>
				<category><![CDATA[Beginner]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[albedo]]></category>
		<category><![CDATA[aura]]></category>
		<category><![CDATA[Beginner Tutorial - Unity 2019]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[distorted]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[frosted]]></category>
		<category><![CDATA[frosted glass]]></category>
		<category><![CDATA[glass]]></category>
		<category><![CDATA[glass material]]></category>
		<category><![CDATA[glass material effect]]></category>
		<category><![CDATA[glass reflection shader]]></category>
		<category><![CDATA[glassdoor]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[How To Create a Glass Material in Unity]]></category>
		<category><![CDATA[lighting]]></category>
		<category><![CDATA[looking trough transparent glass material]]></category>
		<category><![CDATA[making a glass material]]></category>
		<category><![CDATA[material]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[realistic]]></category>
		<category><![CDATA[realistic glass in unity]]></category>
		<category><![CDATA[refection]]></category>
		<category><![CDATA[refraction]]></category>
		<category><![CDATA[shader]]></category>
		<category><![CDATA[shaders]]></category>
		<category><![CDATA[texture]]></category>
		<category><![CDATA[transparency]]></category>
		<category><![CDATA[transparent]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[Unity3d]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=582</guid>

					<description><![CDATA[<p>How to create a nice glass material in Unity with just a few mouse clicks. ❤️ Subscribe to Oxmond Tutorials. New tutorials every day! Stay tuned! https://bit.ly/SubscribeOxmondTutorials ✅ Download the free version of MK Glass here: https://assetstore.unity.com/packages/vfx/shaders/mk-glass-free-100712?aid=1100l4p9k ✅ Download the character from the tutorial here:...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-create-a-glass-material-in-unity/">How To Create a Glass Material in Unity</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>How to create a nice glass material in Unity with just a few mouse clicks.</p>
<hr />
<p><strong>❤️ Subscribe to Oxmond Tutorials. New tutorials every day! Stay tuned!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p><strong>✅ Download the free version of MK Glass here:</strong><br />
<a href="https://assetstore.unity.com/packages/vfx/shaders/mk-glass-free-100712?aid=1100l4p9k">https://assetstore.unity.com/packages/vfx/shaders/mk-glass-free-100712?aid=1100l4p9k</a></p>
<p><strong>✅ Download the character from the tutorial here:</strong><br />
<a href="https://assetstore.unity.com/packages/3d/characters/cute-female-2-14144?aid=1100l4p9k">https://assetstore.unity.com/packages/3d/characters/cute-female-2-14144?aid=1100l4p9k</a></p>
<p>✅<strong> Other free assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>😷👕 <strong>Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:</strong><br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-create-a-glass-material-in-unity/">How To Create a Glass Material in Unity</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-create-a-glass-material-in-unity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How To Make An Object Glow in Unity? (DEPRICATED)</title>
		<link>https://oxmond.com/how-to-make-an-object-glow-in-unity/</link>
					<comments>https://oxmond.com/how-to-make-an-object-glow-in-unity/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Mon, 26 Aug 2019 08:49:28 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[2D]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[Beginner Tutorial]]></category>
		<category><![CDATA[bloom]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[diffuse]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[easy glow]]></category>
		<category><![CDATA[effect]]></category>
		<category><![CDATA[gameobject]]></category>
		<category><![CDATA[glow]]></category>
		<category><![CDATA[glow effect]]></category>
		<category><![CDATA[glow material]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[HDR]]></category>
		<category><![CDATA[highlight]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[How To Make An Object Glow in Unity]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[light]]></category>
		<category><![CDATA[lightning]]></category>
		<category><![CDATA[material]]></category>
		<category><![CDATA[michael kremmel]]></category>
		<category><![CDATA[neon]]></category>
		<category><![CDATA[neon glow]]></category>
		<category><![CDATA[object]]></category>
		<category><![CDATA[outline]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[shader]]></category>
		<category><![CDATA[sprite]]></category>
		<category><![CDATA[sprite glow]]></category>
		<category><![CDATA[texture]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[unity 2019]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[video games]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=549</guid>

					<description><![CDATA[<p>UPDATE UPDATE UPDATE: MK Glow Free is no longer available at the Asset Store. (You can still use the paid version though) In Unity 2020 it&#8217;s much more easy to use the glow/bloom effect. Just follow this tutorial: https://www.youtube.com/watch?v=6SKHDaSe768 In this tutorial we&#8217;ll create the...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-make-an-object-glow-in-unity/">How To Make An Object Glow in Unity? (DEPRICATED)</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>UPDATE UPDATE UPDATE:</strong><br />
MK Glow Free is no longer available at the Asset Store. (You can still use the paid version though)</p>
<p>In Unity 2020 it&#8217;s much more easy to use the glow/bloom effect. Just follow this tutorial:<br />
<a href="https://www.youtube.com/watch?v=6SKHDaSe768&amp;">https://www.youtube.com/watch?v=6SKHDaSe768</a></p>
<p>In this tutorial we&#8217;ll create the awesome glow effect in both 2D and 3D. Download the Free MK Glow tool from the asset store. Follow the link below.</p>
<hr />
<p><strong>❤️ Subscribe to Oxmond Tutorials. Stay ahead of the game!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>✅ <strong>Download MK Glow here:<br />
</strong><a href="https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/mk-glow-90204?aid=1100l4p9k">https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/mk-glow-90204?aid=1100l4p9k</a></p>
<p>✅ <strong>Download MK Glow Free here (DEPRICATED):</strong><br />
<a href="https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/mk-glow-free-28044?aid=1100l4p9k">https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/mk-glow-free-28044?aid=1100l4p9k</a></p>
<p>✅ <strong>Download the X bitmap here:</strong><br />
<a href="https://oxmond.com/download/tutorials/unity/oxmond_x_bw.png">https://oxmond.com/download/tutorials/unity/oxmond_x_bw.png</a></p>
<p>✅ <strong>Free Assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>😷👕 <strong>Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:</strong><br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<p>The post <a rel="nofollow" href="https://oxmond.com/how-to-make-an-object-glow-in-unity/">How To Make An Object Glow in Unity? (DEPRICATED)</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/how-to-make-an-object-glow-in-unity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>C# Lesson: How To Save &#038; Load Game Data on a Local Device</title>
		<link>https://oxmond.com/c-lesson-how-to-save-load-game-data-on-local-device/</link>
					<comments>https://oxmond.com/c-lesson-how-to-save-load-game-data-on-local-device/#respond</comments>
		
		<dc:creator><![CDATA[Oxmond Technology]]></dc:creator>
		<pubDate>Sun, 25 Aug 2019 04:55:35 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Unity]]></category>
		<category><![CDATA[2019]]></category>
		<category><![CDATA[between]]></category>
		<category><![CDATA[between scenes]]></category>
		<category><![CDATA[coding pirates]]></category>
		<category><![CDATA[counter]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[device]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[gamedata]]></category>
		<category><![CDATA[Hans Oxmond]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[integer]]></category>
		<category><![CDATA[Intermediate Tutorial Unity 2019]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[lesson]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[local]]></category>
		<category><![CDATA[mastering]]></category>
		<category><![CDATA[name]]></category>
		<category><![CDATA[Oxmond Unity Tutorials]]></category>
		<category><![CDATA[playerprefs]]></category>
		<category><![CDATA[save]]></category>
		<category><![CDATA[Save & Load Game Data on Local Device]]></category>
		<category><![CDATA[save data]]></category>
		<category><![CDATA[save write and load from file]]></category>
		<category><![CDATA[scenes]]></category>
		<category><![CDATA[score]]></category>
		<category><![CDATA[state]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[Unity3d]]></category>
		<category><![CDATA[variables]]></category>
		<category><![CDATA[video games]]></category>
		<category><![CDATA[write]]></category>
		<guid isPermaLink="false">https://oxmond.com/?p=542</guid>

					<description><![CDATA[<p>Save data like username and score on a local device using PlayerPrefs. You can save strings, integers and floats. A basic example would look something like this: Save: PlayerPrefs.SetString(&#8220;playerName&#8221;, &#8220;Oxmond&#8221;); Load: PlayerPrefs.GetString(&#8220;playerName&#8221;); ❤️ Subscribe to Oxmond Tutorials. Stay ahead of the game! https://bit.ly/SubscribeOxmondTutorials ✅ Free Assets...</p>
<p>The post <a rel="nofollow" href="https://oxmond.com/c-lesson-how-to-save-load-game-data-on-local-device/">C# Lesson: How To Save &#038; Load Game Data on a Local Device</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Save data like username and score on a local device using PlayerPrefs. You can save strings, integers and floats. A basic example would look something like this:</p>
<p>Save:<br />
PlayerPrefs.SetString(&#8220;playerName&#8221;, &#8220;Oxmond&#8221;);</p>
<p>Load:<br />
PlayerPrefs.GetString(&#8220;playerName&#8221;);</p>
<hr />
<p>❤️<strong> Subscribe to Oxmond Tutorials. Stay ahead of the game!</strong><br />
<a href="https://bit.ly/SubscribeOxmondTutorials">https://bit.ly/SubscribeOxmondTutorials</a></p>
<p>✅<strong> Free Assets from the Unity Assets Store:</strong><br />
<a href="https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k">https://assetstore.unity.com/lists/top-free-packages-13201?aid=1100l4p9k</a></p>
<p>😷👕 Need a face mask / developer T-shirt? Drop by our shop and get a 20% DISCOUNT on your first purchase by using the discount code OXMONDSALE. Click here:<br />
<a href="https://shop.oxmond.com/discount/OXMONDSALE">https://shop.oxmond.com/discount/OXMONDSALE</a></p>
<hr />
<p><strong>Basic SaveAndLoadData script:</strong></p>
<pre>/*

   .-------.                             .--.    .-------.     .--.            .--.     .--.        
   |       |--.--.--------.-----.-----.--|  |    |_     _|--.--|  |_.-----.----|__|---.-|  |-----.
   |   -   |_   _|        |  _  |     |  _  |      |   | |  |  |   _|  _  |   _|  |  _  |  |__ --|
   |_______|__.__|__|__|__|_____|__|__|_____|      |___| |_____|____|_____|__| |__|___._|__|_____|
   © 2019 OXMOND / www.oxmond.com 

*/
using UnityEngine;

public class SaveAndLoadData : MonoBehaviour
{

public void SaveData() {
PlayerPrefs.SetString("playerName", "Oxmond");
PlayerPrefs.SetInt("Score", 2000));
}

public void LoadData()
{
string _userName = PlayerPrefs.GetString("playerName");
int _score = PlayerPrefs.GetInt("Score");
}

}
</pre>
<hr />
<p><strong>SaveAndLoadData script used in the video:</strong></p>
<pre>/*

   .-------.                             .--.    .-------.     .--.            .--.     .--.        
   |       |--.--.--------.-----.-----.--|  |    |_     _|--.--|  |_.-----.----|__|---.-|  |-----.
   |   -   |_   _|        |  _  |     |  _  |      |   | |  |  |   _|  _  |   _|  |  _  |  |__ --|
   |_______|__.__|__|__|__|_____|__|__|_____|      |___| |_____|____|_____|__| |__|___._|__|_____|
   © 2019 OXMOND / www.oxmond.com 

*/

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using TMPro;

public class SaveAndLoadData : MonoBehaviour
{

public TMP_InputField userName;
public TMP_InputField score;
public TMP_Text output;

public void SaveData() {
PlayerPrefs.SetString("playerName", userName.text);
PlayerPrefs.SetInt("Score", int.Parse(score.text));
}

public void LoadData()
{
print(PlayerPrefs.GetString("playerName"));
output.text = "Name: " + PlayerPrefs.GetString("playerName") + "
" +"Score: " + PlayerPrefs.GetInt("Score").ToString();
}

}
</pre>
<p>The post <a rel="nofollow" href="https://oxmond.com/c-lesson-how-to-save-load-game-data-on-local-device/">C# Lesson: How To Save &#038; Load Game Data on a Local Device</a> appeared first on <a rel="nofollow" href="https://oxmond.com">Oxmond Technology</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oxmond.com/c-lesson-how-to-save-load-game-data-on-local-device/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
