Skip to content

Instantly share code, notes, and snippets.

View jcguarinpenaranda's full-sized avatar
😀

Juan Camilo Guarin Peñaranda jcguarinpenaranda

😀
View GitHub Profile
@jcguarinpenaranda
jcguarinpenaranda / ClickToLoadAsync.cs
Created August 8, 2015 22:51
Load a level asynchronously in Unity3d
//From: http://unity3d.com/learn/tutorials/modules/beginner/live-training-archive/creating-a-scene-menu
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class ClickToLoadAsync : MonoBehaviour {
//The slider that is going to be affected
public Slider loadingBar;
@jcguarinpenaranda
jcguarinpenaranda / LoadLevelAdditive.cs
Created August 8, 2015 22:45
Load a level Additively in Unity 3d
using UnityEngine;
using System.Collections;
public class LoadAdditive : MonoBehaviour {
public void LoadAddOnClick(int level)
{
Application.LoadLevelAdditive(level);
}
}
@jcguarinpenaranda
jcguarinpenaranda / AdManager.cs
Created August 8, 2015 22:41
AdManager is a script copied from Unity Technologies which allows you to add Ads integration very easy
using UnityEngine;
using System.Collections;
using UnityEngine.Advertisements;
public class AdManager : MonoBehaviour
{
//Important: Change the gameID to your game's
//id in the unityads.unity3d.com dashboard
[SerializeField] string gameID = "33675";
@jcguarinpenaranda
jcguarinpenaranda / SimpleAds.cs
Last active August 29, 2015 14:26
Show Ads when Unity game starts
using UnityEngine;
using System.Collections;
using UnityEngine.Advertisements;
public class SimpleAds : MonoBehaviour
{
//Change to your gameID code in
//unityads.unity3d.com
string gameID = "33675";
using UnityEngine;
using System.Collections;
public class DontDestroy : MonoBehaviour {
// Use this for initialization
void Awake () {
DontDestroyOnLoad(gameObject);