首先不论是js还是cs将文件先放在"Plugins" "Pro Standard Assets" "Standard Assets"三个目录随便哪个目录下
先是js调用cs
cs代码:
using UnityEngine;
using System.Collections;
public class test8 : MonoBehaviour {
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
}
public void cs()
{
Debug.Log("cs8");
}
}
js代码:
#pragma strict
private var cs : test8;
function Awake()
{
cs = this.GetComponent("test8");
}
function Start () {
cs.cs();
}
function Update () {
}
然后将这两个文件拖在同一个文件上面运行即可
cs 调用js
js代码:
#pragma strict
function Start () {
}
function Update () {
}
function js()
{
Debug.Log("js");
}
cs 代码:
using UnityEngine;
using System.Collections;
public class test5 : MonoBehaviour {
private test7 jsScript;
void Awake()
{
jsScript = this.GetComponent<test7>();
}
// Use this for initialization
void Start () {
jsScript.js();
}
// Update is called once per frame
void Update () {
}
}
再将两个文件放在同一个物体上运行即可
demo 下载地址:http://download.youkuaiyun.com/detail/cbacq/7282441