- Home /
Help calling a code in C# script
Bare with me here as i'm a beginner at using C# im not familiar with it cause i mainly use Javascript. I'm using C# cause in order for this plug-in to work it needs to be in a C# script. But anyway on to the main question! So i want to call this code
CBBinding.showInterstitial(null);
into my Menu script
using UnityEngine;
using System.Collections;
using Chartboost;
public class Menu2 : MonoBehaviour {
private Ray ray;
private RaycastHit rayCastHit;
void Update ()
{
if(Input.GetMouseButtonDown(0))
{
ray = Camera.main.ScreenPointToRay(Input.mousePosition);
if(Physics.Raycast(ray, out rayCastHit))
{
if (rayCastHit.transform.name == "PlayButton")
{
Application.LoadLevel("Main Game");
}
}
}
}
}
Like i said before im a beginner at C# , i know i have to make a class for it in order to call it but the documentation for it doesnt really explain it well on where to call it! I was hoping if the Unity community could help me out, so in the future i won't have this problem again! here is a link to the documenatation of the plug-in Documentation If you could help thank you! EDIT: I did try to my best to implent it but i kept getting errors sigh
Answer by robertbu · Jun 01, 2014 at 04:56 AM
You just need to put in Awake() or Start(). This code needs to be in the Menu2 class, but not nested inside the Update() function.
void Awake() {
CBBinding.showInterstitial(null);
}
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
Animation Script Help 0 Answers
Make code execute for a specified time? 1 Answer